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 = <django.utils.functional.lazy.<locals>.__proxy__ object>

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',)
ContactGroupBaseForm.save(commit=True)[source]
ContactGroupBaseForm.base_fields = OrderedDict([('name', <django.forms.fields.CharField object at 0x7fabcdbeb780>)])
ContactGroupBaseForm.declared_fields = OrderedDict([('name', <django.forms.fields.CharField object at 0x7fabcdbeb780>)])
ContactGroupBaseForm.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)[source]

Bases: django.forms.forms.Form

base_fields = OrderedDict([('member', <django.forms.models.ModelChoiceField object at 0x7fabcd88d518>)])
declared_fields = OrderedDict([('member', <django.forms.models.ModelChoiceField object at 0x7fabcd88d518>)])
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]
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 = <django.utils.functional.lazy.<locals>.__proxy__ object>
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]
model

alias of ContactGroup