shuup.admin.modules.contact_group_price_display.views package

Submodules

shuup.admin.modules.contact_group_price_display.views.edit module

class shuup.admin.modules.contact_group_price_display.views.edit.ContactGroupPriceDisplayEditView(**kwargs)[source]

Bases: shuup.admin.utils.views.CreateOrUpdateView

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

model

alias of ContactGroupPriceDisplay

form_class

alias of ContactGroupPriceDisplayForm

template_name = 'shuup/admin/contact_group_price_display/edit.jinja'
context_object_name = 'price_display'
add_form_errors_as_messages = True
get_form_kwargs()[source]
get_success_url()[source]

shuup.admin.modules.contact_group_price_display.views.forms module

class shuup.admin.modules.contact_group_price_display.views.forms.PriceDisplayChoices[source]

Bases: enumfields.enums.Enum

An enumeration.

NONE = 'none'
WITH_TAXES = 'with_taxes'
WITHOUT_TAXES = 'without_taxes'
HIDE = 'hide'
class shuup.admin.modules.contact_group_price_display.views.forms.ContactGroupPriceDisplayForm(*args, **kwargs)[source]

Bases: django.forms.models.ModelForm

class Meta[source]

Bases: object

model

alias of ContactGroupPriceDisplay

fields = ('group', 'shop')
clean_shop()[source]
save(commit=True)[source]
base_fields = OrderedDict([('group', <django.forms.models.ModelChoiceField object>), ('shop', <django.forms.models.ModelChoiceField object>)])
declared_fields = OrderedDict()
media
shuup.admin.modules.contact_group_price_display.views.forms.get_price_display_mode(request, contact_group_price_display)[source]

shuup.admin.modules.contact_group_price_display.views.list module

class shuup.admin.modules.contact_group_price_display.views.list.ContactGroupPriceDisplayListView[source]

Bases: shuup.admin.utils.views.PicotableListView

model

alias of ContactGroupPriceDisplay

default_columns = [<Column: Group> group, <Column: Display Mode> display_mode]
toolbar_buttons_provider_key = 'contact_group_price_list_toolbar_provider'
mass_actions_provider_key = 'contact_group_price_list_mass_actions_provider'
get_queryset()[source]
show_display_mode(instance)[source]
get_context_data(**kwargs)[source]

Module contents

class shuup.admin.modules.contact_group_price_display.views.ContactGroupPriceDisplayEditView(**kwargs)[source]

Bases: shuup.admin.utils.views.CreateOrUpdateView

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

add_form_errors_as_messages = True
context_object_name = 'price_display'
form_class

alias of ContactGroupPriceDisplayForm

get_form_kwargs()[source]
get_success_url()[source]
model

alias of ContactGroupPriceDisplay

template_name = 'shuup/admin/contact_group_price_display/edit.jinja'
class shuup.admin.modules.contact_group_price_display.views.ContactGroupPriceDisplayListView[source]

Bases: shuup.admin.utils.views.PicotableListView

default_columns = [<Column: Group> group, <Column: Display Mode> display_mode]
get_context_data(**kwargs)[source]
get_queryset()[source]
mass_actions_provider_key = 'contact_group_price_list_mass_actions_provider'
model

alias of ContactGroupPriceDisplay

show_display_mode(instance)[source]
toolbar_buttons_provider_key = 'contact_group_price_list_toolbar_provider'