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: django.views.generic.edit.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: shuup.admin.form_part.SaveFormPartsMixin, shuup.admin.form_part.FormPartsViewMixin, shuup.admin.utils.views.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 = [<class 'shuup.admin.modules.contact_groups.views.forms.ContactGroupBaseFormPart'>, <class 'shuup.admin.modules.contact_groups.views.forms.ContactGroupMembersFormPart'>]
form_part_class_provide_key = 'admin_contact_group_form_part'
form_valid(form)[source]
get_toolbar()[source]

shuup.admin.modules.contact_groups.views.forms module

class shuup.admin.modules.contact_groups.views.forms.ContactGroupBaseForm(*args, **kwargs)[source]

Bases: shuup.utils.multilanguage_model_form.MultiLanguageModelForm

class Meta[source]

Bases: object

model

alias of ContactGroup

fields = ('name', 'shop')
clean_shop()[source]
base_fields = OrderedDict([('name', <django.forms.fields.CharField object>), ('shop', <django.forms.models.ModelChoiceField object>)])
declared_fields = OrderedDict([('name', <django.forms.fields.CharField object>)])
media
class shuup.admin.modules.contact_groups.views.forms.ContactGroupBaseFormPart(request, object=None)[source]

Bases: shuup.admin.form_part.FormPart

priority = 0
get_form_defs()[source]
form_valid(form)[source]
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: django.forms.forms.Form

base_fields = OrderedDict([('member', <django.forms.models.ModelChoiceField object>)])
declared_fields = OrderedDict([('member', <django.forms.models.ModelChoiceField object>)])
media
class shuup.admin.modules.contact_groups.views.forms.ContactGroupMembersFormSet(**kwargs)[source]

Bases: django.forms.formsets.BaseFormSet

save()[source]
get_selected_and_removed()[source]
class shuup.admin.modules.contact_groups.views.forms.ContactGroupMembersFormPart(request, object=None)[source]

Bases: shuup.admin.form_part.FormPart

priority = 1
get_form_defs()[source]
form_valid(form)[source]

shuup.admin.modules.contact_groups.views.list module

class shuup.admin.modules.contact_groups.views.list.ContactGroupListView[source]

Bases: shuup.admin.utils.views.PicotableListView

model

alias of ContactGroup

default_columns = [<Column: Name> name, <Column: Number of Members> n_members]
toolbar_buttons_provider_key = 'contact_group_list_toolbar_provider'
mass_actions_provider_key = 'contact_group_list_mass_actions_provider'
get_queryset()[source]
get_context_data(**kwargs)[source]

Module contents

class shuup.admin.modules.contact_groups.views.ContactGroupDeleteView(**kwargs)[source]

Bases: django.views.generic.edit.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: shuup.admin.form_part.SaveFormPartsMixin, shuup.admin.form_part.FormPartsViewMixin, shuup.admin.utils.views.CreateOrUpdateView

Constructor. Called in the URLconf; can contain helpful extra keyword arguments, and other things.

base_form_part_classes = [<class 'shuup.admin.modules.contact_groups.views.forms.ContactGroupBaseFormPart'>, <class 'shuup.admin.modules.contact_groups.views.forms.ContactGroupMembersFormPart'>]
context_object_name = 'contact_group'
form_part_class_provide_key = 'admin_contact_group_form_part'
form_valid(form)[source]
get_toolbar()[source]
model

alias of ContactGroup

template_name = 'shuup/admin/contact_groups/edit.jinja'
class shuup.admin.modules.contact_groups.views.ContactGroupListView[source]

Bases: shuup.admin.utils.views.PicotableListView

default_columns = [<Column: Name> name, <Column: Number of Members> n_members]
get_context_data(**kwargs)[source]
get_queryset()[source]
mass_actions_provider_key = 'contact_group_list_mass_actions_provider'
model

alias of ContactGroup

toolbar_buttons_provider_key = 'contact_group_list_toolbar_provider'