shuup.admin.modules.attributes.views package

Submodules

shuup.admin.modules.attributes.views.edit module

class shuup.admin.modules.attributes.views.edit.AttributeEditView(**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 Attribute

template_name = 'shuup/admin/attributes/edit.jinja'
context_object_name = 'attribute'
base_form_part_classes = []
form_part_class_provide_key = 'admin_attribute_form_part'
add_form_errors_as_messages = True
get_toolbar()[source]
form_valid(form)[source]
class shuup.admin.modules.attributes.views.edit.AttributeDeleteView(**kwargs)[source]

Bases: django.views.generic.detail.DetailView

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

model

alias of Attribute

post(request, *args, **kwargs)[source]

shuup.admin.modules.attributes.views.list module

class shuup.admin.modules.attributes.views.list.AttributeListView[source]

Bases: shuup.admin.utils.views.PicotableListView

model

alias of Attribute

default_columns = [<Column: Identifier> identifier, <Column: Name> name, <Column: Type> type, <Column: Visibility Mode> visibility_mode, <Column: Searchable> searchable, <Column: Used in # Product Types> n_product_types]
toolbar_buttons_provider_key = 'attribute_list_toolbar_provider'
mass_actions_provider_key = 'attribute_list_mass_actions_provider'
get_queryset()[source]

Module contents

class shuup.admin.modules.attributes.views.AttributeEditView(**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.

add_form_errors_as_messages = True
base_form_part_classes = []
context_object_name = 'attribute'
form_part_class_provide_key = 'admin_attribute_form_part'
form_valid(form)[source]
get_toolbar()[source]
model

alias of Attribute

template_name = 'shuup/admin/attributes/edit.jinja'
class shuup.admin.modules.attributes.views.AttributeListView[source]

Bases: shuup.admin.utils.views.PicotableListView

default_columns = [<Column: Identifier> identifier, <Column: Name> name, <Column: Type> type, <Column: Visibility Mode> visibility_mode, <Column: Searchable> searchable, <Column: Used in # Product Types> n_product_types]
get_queryset()[source]
mass_actions_provider_key = 'attribute_list_mass_actions_provider'
model

alias of Attribute

toolbar_buttons_provider_key = 'attribute_list_toolbar_provider'