Esempio n. 1
0
 def get_permissions_help_texts(self) -> Iterable[str]:
     return {
         get_object_selector_permission_name(Product):
         _("Allow the user to select products in admin."),
         get_object_selector_permission_name(ShopProduct):
         _("Allow the user to select shop_products in admin."),
     }
Esempio n. 2
0
 def get_permissions_help_texts(self) -> Iterable[str]:
     return {
         get_object_selector_permission_name(CustomerTaxGroup): _(
             "Allow the user to select customer tax groups in admin."
         ),
         get_object_selector_permission_name(Tax): _("Allow the user to select taxes in admin."),
         get_object_selector_permission_name(TaxClass): _("Allow the user to select tax classes in admin."),
     }
Esempio n. 3
0
 def get_permissions_help_texts(self) -> Iterable[str]:
     return {
         get_object_selector_permission_name(Carrier):
         _("Allow the user to select carriers in admin."),
         get_object_selector_permission_name(PaymentMethod):
         _("Allow the user to select payment methods in admin."),
         get_object_selector_permission_name(ShippingMethod):
         _("Allow the user to select shipping methods in admin."),
     }
Esempio n. 4
0
 def get_permissions_help_texts(self) -> Iterable[str]:
     return {
         get_object_selector_permission_name(Contact):
         _("Allow the user to select contacts in admin."),
         get_object_selector_permission_name(PersonContact):
         _("Allow the user to select person contacts in admin."),
         get_object_selector_permission_name(CompanyContact):
         _("Allow the user to select company contacts in admin."),
     }
Esempio n. 5
0
 def get_permissions_help_texts(self) -> Dict[str, str]:
     return {
         "user.change-password": _("Allow the user to change the passwords of other users."),
         "user.reset-password": _("Allow the user send the reset password email."),
         "user.change-permissions": _("Allow the user to change the permission groups of other users."),
         "user.detail": _("Allow the user to see a user detail."),
         "user.new": _("Allow the user to create a new user."),
         "user.list": _("Allow the user to list the users."),
         "user.login-as": _("Allow the user to impersonate a different user."),
         "user.login-as-staff": _("Allow the user to impersonate a staff user."),
         "user.list_settings": _("Allow the user to change the user list columns."),
         get_object_selector_permission_name(User): _("Allow the user to select users in admin."),
     }
Esempio n. 6
0
 def get_extra_permissions(self) -> Iterable[str]:
     return [get_object_selector_permission_name(Manufacturer)]
Esempio n. 7
0
 def get_permissions_help_texts(self) -> Iterable[str]:
     return {
         get_object_selector_permission_name(Coupon):
         _("Allow the user to select coupons in admin."),
     }
Esempio n. 8
0
 def get_extra_permissions(self) -> Iterable[str]:
     extra_permissions = list(get_extra_permissions_for_admin_module())
     extra_permissions.append(get_object_selector_permission_name(Coupon))
     return extra_permissions
Esempio n. 9
0
 def get_permissions_help_texts(self) -> Iterable[str]:
     return {
         get_object_selector_permission_name(ProductType):
         _("Allow the user to select product types in admin.")
     }
Esempio n. 10
0
 def has_permission(self) -> bool:
     return has_permission(self.user,
                           get_object_selector_permission_name(self.model))
Esempio n. 11
0
 def get_permissions_help_texts(self) -> Iterable[str]:
     return {
         get_object_selector_permission_name(PermissionGroup):
         _("Allow the user to select permission group in admin.")
     }
Esempio n. 12
0
 def get_extra_permissions(self) -> Iterable[str]:
     return [
         get_object_selector_permission_name(Carrier),
         get_object_selector_permission_name(PaymentMethod),
         get_object_selector_permission_name(ShippingMethod),
     ]
Esempio n. 13
0
 def get_permissions_help_texts(self) -> Iterable[str]:
     return {
         get_object_selector_permission_name(Category):
         _("Allow the user to select categories in admin.")
     }
Esempio n. 14
0
 def get_extra_permissions(self) -> Iterable[str]:
     return [
         get_object_selector_permission_name(Contact),
         get_object_selector_permission_name(PersonContact),
         get_object_selector_permission_name(CompanyContact),
     ]
Esempio n. 15
0
 def get_permissions_help_texts(self) -> Iterable[str]:
     return {
         get_object_selector_permission_name(Manufacturer):
         _("Allow the user to select manufacturers in admin.")
     }
Esempio n. 16
0
 def get_permissions_help_texts(self) -> Iterable[str]:
     return {
         get_object_selector_permission_name(Attribute):
         _("Allow the user to select attributes in admin.")
     }
Esempio n. 17
0
 def get_extra_permissions(self) -> Iterable[str]:
     return [
         get_object_selector_permission_name(CustomerTaxGroup),
         get_object_selector_permission_name(Tax),
         get_object_selector_permission_name(TaxClass),
     ]
Esempio n. 18
0
 def get_extra_permissions(self) -> Iterable[str]:
     return [get_object_selector_permission_name(Shop)]
Esempio n. 19
0
 def get_extra_permissions(self) -> Iterable[str]:
     return [get_object_selector_permission_name(ProductType)]