shuup.admin.modules.contact_groups.views package
Submodules
shuup.admin.modules.contact_groups.views.delete module
- class shuup.admin.modules.contact_groups.views.delete.ContactGroupDeleteView(**kwargs)[source]
Bases:
DeleteView
Constructor. Called in the URLconf; can contain helpful extra keyword arguments, and other things.
- model
alias of
ContactGroup
- success_url = '/sa/contact_group/'
shuup.admin.modules.contact_groups.views.edit module
- class shuup.admin.modules.contact_groups.views.edit.ContactGroupEditView(**kwargs)[source]
Bases:
SaveFormPartsMixin
,FormPartsViewMixin
,CreateOrUpdateView
Constructor. Called in the URLconf; can contain helpful extra keyword arguments, and other things.
- model
alias of
ContactGroup
- template_name = 'shuup/admin/contact_groups/edit.jinja'
- context_object_name = 'contact_group'
- base_form_part_classes: Any | Any = [<class 'shuup.admin.modules.contact_groups.views.forms.ContactGroupBaseFormPart'>, <class 'shuup.admin.modules.contact_groups.views.forms.ContactGroupMembersFormPart'>]
shuup.admin.modules.contact_groups.views.forms module
- class shuup.admin.modules.contact_groups.views.forms.ContactGroupBaseForm(*args, **kwargs)[source]
Bases:
MultiLanguageModelForm
- base_fields = {'name': <django.forms.fields.CharField object>, 'shop': <django.forms.models.ModelChoiceField object>}
- declared_fields = {'name': <django.forms.fields.CharField object>}
- property media
Return all media required to render the widgets on this form.
- class shuup.admin.modules.contact_groups.views.forms.ContactGroupBaseFormPart(request, object=None)[source]
Bases:
FormPart
- class shuup.admin.modules.contact_groups.views.forms.ContactGroupMembersForm(data=None, files=None, auto_id='id_%s', prefix=None, initial=None, error_class=<class 'django.forms.utils.ErrorList'>, label_suffix=None, empty_permitted=False, field_order=None, use_required_attribute=None, renderer=None)[source]
Bases:
Form
- base_fields = {'member': <django.forms.models.ModelChoiceField object>}
- declared_fields = {'member': <django.forms.models.ModelChoiceField object>}
- property media
Return all media required to render the widgets on this form.
- class shuup.admin.modules.contact_groups.views.forms.ContactGroupMembersFormSet(**kwargs)[source]
Bases:
BaseFormSet
shuup.admin.modules.contact_groups.views.list module
- class shuup.admin.modules.contact_groups.views.list.ContactGroupListView[source]
Bases:
PicotableListView
- model
alias of
ContactGroup
- default_columns = [<Column: Name> name, <Column: Number of Members> n_members]
Module contents
- class shuup.admin.modules.contact_groups.views.ContactGroupDeleteView(**kwargs)[source]
Bases:
DeleteView
Constructor. Called in the URLconf; can contain helpful extra keyword arguments, and other things.
- model
alias of
ContactGroup
- success_url = '/sa/contact_group/'
- class shuup.admin.modules.contact_groups.views.ContactGroupEditView(**kwargs)[source]
Bases:
SaveFormPartsMixin
,FormPartsViewMixin
,CreateOrUpdateView
Constructor. Called in the URLconf; can contain helpful extra keyword arguments, and other things.
- base_form_part_classes: Any | Any = [<class 'shuup.admin.modules.contact_groups.views.forms.ContactGroupBaseFormPart'>, <class 'shuup.admin.modules.contact_groups.views.forms.ContactGroupMembersFormPart'>]
- context_object_name = 'contact_group'
- model
alias of
ContactGroup
- template_name = 'shuup/admin/contact_groups/edit.jinja'
- class shuup.admin.modules.contact_groups.views.ContactGroupListView[source]
Bases:
PicotableListView
- default_columns = [<Column: Name> name, <Column: Number of Members> n_members]
- get_queryset()[source]
Return the list of items for this view.
The return value must be an iterable and may be an instance of
QuerySet
in which caseQuerySet
specific behavior will be enabled.
- model
alias of
ContactGroup