shuup.admin.modules.users package
Subpackages
- shuup.admin.modules.users.views package
- Submodules
- shuup.admin.modules.users.views.detail module
- shuup.admin.modules.users.views.list module
- shuup.admin.modules.users.views.password module
PasswordChangeForm
UserChangePasswordView
UserChangePasswordView.form_class
UserChangePasswordView.template_name
UserChangePasswordView.model
UserChangePasswordView.title
UserChangePasswordView.get_queryset
UserChangePasswordView.get_toolbar
UserChangePasswordView.get_form_kwargs
UserChangePasswordView.get_context_data
UserChangePasswordView.form_valid
UserChangePasswordView.get_success_url
UserResetPasswordView
- shuup.admin.modules.users.views.permissions module
PermissionChangeFormBase
PermissionChangeFormBase.__init__
PermissionChangeFormBase.clean_old_password
PermissionChangeFormBase.clean_members
PermissionChangeFormBase.clean_permission_groups
PermissionChangeFormBase.clean
PermissionChangeFormBase.save
PermissionChangeFormBase.base_fields
PermissionChangeFormBase.declared_fields
PermissionChangeFormBase.media
UserChangePermissionsView
UserChangePermissionsView.template_name
UserChangePermissionsView.model
UserChangePermissionsView.title
UserChangePermissionsView.get_form_class
UserChangePermissionsView.get_queryset
UserChangePermissionsView.get_toolbar
UserChangePermissionsView.get_form_kwargs
UserChangePermissionsView.get_context_data
UserChangePermissionsView.form_valid
UserChangePermissionsView.get_success_url
- Module contents
UserListView
UserDetailView
UserChangePasswordView
UserChangePasswordView.form_class
UserChangePasswordView.form_valid
UserChangePasswordView.get_context_data
UserChangePasswordView.get_form_kwargs
UserChangePasswordView.get_queryset
UserChangePasswordView.get_success_url
UserChangePasswordView.get_toolbar
UserChangePasswordView.model
UserChangePasswordView.template_name
UserChangePasswordView.title
UserResetPasswordView
UserChangePermissionsView
UserChangePermissionsView.form_valid
UserChangePermissionsView.get_context_data
UserChangePermissionsView.get_form_class
UserChangePermissionsView.get_form_kwargs
UserChangePermissionsView.get_queryset
UserChangePermissionsView.get_success_url
UserChangePermissionsView.get_toolbar
UserChangePermissionsView.model
UserChangePermissionsView.template_name
UserChangePermissionsView.title
LoginAsUserView
LoginAsStaffUserView
Submodules
shuup.admin.modules.users.mass_actions module
- class shuup.admin.modules.users.mass_actions.ResetPasswordAction[source]
Bases:
PicotableMassAction
- label = 'Send Reset Password Email'
- identifier = 'mass_action_user_reset_password_email'
Module contents
- class shuup.admin.modules.users.UserModule[source]
Bases:
AdminModule
- name = 'Users'
- get_permissions_help_texts() Dict[str, str | Any] [source]
Returns a dictionary where the keys is the permission identifier and the value is a help text that can help the user to understand where the permissions is used and how it works.
- Return type:
- get_model_url(object, kind, shop=None)[source]
Retrieve an admin URL for the given object of the kind
kind
.A falsy value must be returned if the module does not know how to reverse the given object.
- Parameters:
object (django.db.models.Model) – A object instance (or object class).
kind (str) – URL kind. Currently “detail”, “list” or “new”.
shop (shuup.core.models.Shop|None) – The shop that owns the resource.
- Returns:
The reversed URL or none.
- Return type:
str|None