shuup.admin.modules.users.views package¶
Submodules¶
shuup.admin.modules.users.views.detail module¶
-
class
shuup.admin.modules.users.views.detail.
BaseUserForm
(*args, **kwargs)[source]¶ Bases:
django.forms.models.ModelForm
-
base_fields
= OrderedDict([('password', <django.forms.fields.CharField object at 0x7fabcdc19358>), ('permission_info', <django.forms.fields.CharField object at 0x7fabcdc119e8>), ('permission_groups', <django.forms.fields.CharField object at 0x7fabcdc116a0>)])¶
-
declared_fields
= OrderedDict([('password', <django.forms.fields.CharField object at 0x7fabcdc19358>), ('permission_info', <django.forms.fields.CharField object at 0x7fabcdc119e8>), ('permission_groups', <django.forms.fields.CharField object at 0x7fabcdc116a0>)])¶
-
media
¶
-
-
class
shuup.admin.modules.users.views.detail.
UserDetailToolbar
(view)[source]¶ Bases:
shuup.admin.toolbar.Toolbar
-
class
shuup.admin.modules.users.views.detail.
UserDetailView
(**kwargs)[source]¶ Bases:
shuup.admin.utils.views.CreateOrUpdateView
Constructor. Called in the URLconf; can contain helpful extra keyword arguments, and other things.
-
template_name
= 'shuup/admin/users/detail.jinja'¶
-
context_object_name
= 'user'¶
-
fields
¶
-
shuup.admin.modules.users.views.list module¶
-
class
shuup.admin.modules.users.views.list.
UserListView
[source]¶ Bases:
shuup.admin.utils.views.PicotableListView
-
model
= 'auth.User'¶
-
default_columns
= [<Column: Username> username, <Column: Email> email, <Column: First Name> first_name, <Column: Last Name> last_name, <Column: Active> is_active, <Column: Staff> is_staff, <Column: Superuser> is_superuser]¶
-
shuup.admin.modules.users.views.password module¶
-
class
shuup.admin.modules.users.views.password.
PasswordChangeForm
(changing_user, target_user, *args, **kwargs)[source]¶ Bases:
django.forms.forms.Form
-
error_messages
= {'password_incorrect': <django.utils.functional.lazy.<locals>.__proxy__ object at 0x7fabcdc11ef0>, 'password_mismatch': <django.utils.functional.lazy.<locals>.__proxy__ object at 0x7fabcdc11f60>}¶
-
base_fields
= OrderedDict([('old_password', <django.forms.fields.CharField object at 0x7fabcd65fd68>), ('password1', <django.forms.fields.CharField object at 0x7fabcd6c1978>), ('password2', <django.forms.fields.CharField object at 0x7fabcdc735c0>)])¶
-
declared_fields
= OrderedDict([('old_password', <django.forms.fields.CharField object at 0x7fabcd65fd68>), ('password1', <django.forms.fields.CharField object at 0x7fabcd6c1978>), ('password2', <django.forms.fields.CharField object at 0x7fabcdc735c0>)])¶
-
media
¶
-
-
class
shuup.admin.modules.users.views.password.
UserChangePasswordView
(**kwargs)[source]¶ Bases:
django.views.generic.edit.UpdateView
Constructor. Called in the URLconf; can contain helpful extra keyword arguments, and other things.
-
form_class
¶ alias of
PasswordChangeForm
-
template_name
= 'shuup/admin/users/change_password.jinja'¶
-
model
= 'auth.User'¶
-
title
= <django.utils.functional.lazy.<locals>.__proxy__ object>¶
-
-
class
shuup.admin.modules.users.views.password.
UserResetPasswordView
(**kwargs)[source]¶ Bases:
django.views.generic.detail.DetailView
Constructor. Called in the URLconf; can contain helpful extra keyword arguments, and other things.
-
model
= 'auth.User'¶
-
template_name
= 'shuup/admin/users/reset_password.jinja'¶
-
title
= <django.utils.functional.lazy.<locals>.__proxy__ object>¶
-
shuup.admin.modules.users.views.permissions module¶
-
class
shuup.admin.modules.users.views.permissions.
PermissionChangeFormBase
(changing_user, *args, **kwargs)[source]¶ Bases:
django.forms.models.ModelForm
-
base_fields
= OrderedDict([('old_password', <django.forms.fields.CharField object at 0x7fabcd78c470>)])¶
-
declared_fields
= OrderedDict([('old_password', <django.forms.fields.CharField object at 0x7fabcd78c470>)])¶
-
media
¶
-
-
class
shuup.admin.modules.users.views.permissions.
UserChangePermissionsView
(**kwargs)[source]¶ Bases:
django.views.generic.edit.UpdateView
Constructor. Called in the URLconf; can contain helpful extra keyword arguments, and other things.
-
template_name
= 'shuup/admin/users/change_permissions.jinja'¶
-
model
= 'auth.User'¶
-
title
= <django.utils.functional.lazy.<locals>.__proxy__ object>¶
-
Module contents¶
-
class
shuup.admin.modules.users.views.
UserListView
[source]¶ Bases:
shuup.admin.utils.views.PicotableListView
-
default_columns
= [<Column: Username> username, <Column: Email> email, <Column: First Name> first_name, <Column: Last Name> last_name, <Column: Active> is_active, <Column: Staff> is_staff, <Column: Superuser> is_superuser]¶
-
model
= 'auth.User'¶
-
-
class
shuup.admin.modules.users.views.
UserDetailView
(**kwargs)[source]¶ Bases:
shuup.admin.utils.views.CreateOrUpdateView
Constructor. Called in the URLconf; can contain helpful extra keyword arguments, and other things.
-
context_object_name
= 'user'¶
-
fields
¶
-
template_name
= 'shuup/admin/users/detail.jinja'¶
-
-
class
shuup.admin.modules.users.views.
UserChangePasswordView
(**kwargs)[source]¶ Bases:
django.views.generic.edit.UpdateView
Constructor. Called in the URLconf; can contain helpful extra keyword arguments, and other things.
-
form_class
¶ alias of
PasswordChangeForm
-
model
= 'auth.User'¶
-
template_name
= 'shuup/admin/users/change_password.jinja'¶
-
title
= <django.utils.functional.lazy.<locals>.__proxy__ object>¶
-
-
class
shuup.admin.modules.users.views.
UserResetPasswordView
(**kwargs)[source]¶ Bases:
django.views.generic.detail.DetailView
Constructor. Called in the URLconf; can contain helpful extra keyword arguments, and other things.
-
model
= 'auth.User'¶
-
template_name
= 'shuup/admin/users/reset_password.jinja'¶
-
title
= <django.utils.functional.lazy.<locals>.__proxy__ object>¶
-
-
class
shuup.admin.modules.users.views.
UserChangePermissionsView
(**kwargs)[source]¶ Bases:
django.views.generic.edit.UpdateView
Constructor. Called in the URLconf; can contain helpful extra keyword arguments, and other things.
-
model
= 'auth.User'¶
-
template_name
= 'shuup/admin/users/change_permissions.jinja'¶
-
title
= <django.utils.functional.lazy.<locals>.__proxy__ object>¶
-