shuup.admin.modules.attributes.views package

Submodules

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

class shuup.admin.modules.attributes.views.edit.AttributeForm(**kwargs)[source]

Bases: shuup.admin.form_modifier.ModifiableFormMixin, shuup.utils.multilanguage_model_form.MultiLanguageModelForm

form_modifier_provide_key = 'admin_extend_attribute_form'
class Meta[source]

Bases: object

model

alias of Attribute

exclude = ()
AttributeForm.base_fields = OrderedDict([('identifier', <django.forms.fields.CharField object at 0x7fabcdbc5cc0>), ('searchable', <django.forms.fields.BooleanField object at 0x7fabcd99a4e0>), ('type', <enumfields.forms.EnumChoiceField object at 0x7fabcde27908>), ('visibility_mode', <enumfields.forms.EnumChoiceField object at 0x7fabcd94c2e8>), ('name', <django.forms.fields.CharField object at 0x7fabd01fc6d8>)])
AttributeForm.declared_fields = OrderedDict([('name', <django.forms.fields.CharField object at 0x7fabd01fc6d8>)])
AttributeForm.media
class shuup.admin.modules.attributes.views.edit.AttributeEditView(**kwargs)[source]

Bases: shuup.admin.form_modifier.ModifiableViewMixin, shuup.admin.utils.views.CreateOrUpdateView

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

model

alias of Attribute

form_class

alias of AttributeForm

template_name = 'shuup/admin/attributes/edit.jinja'
context_object_name = 'attribute'

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]
get_queryset()[source]

Module contents

class shuup.admin.modules.attributes.views.AttributeEditView(**kwargs)[source]

Bases: shuup.admin.form_modifier.ModifiableViewMixin, shuup.admin.utils.views.CreateOrUpdateView

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

context_object_name = 'attribute'
form_class

alias of AttributeForm

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]
model

alias of Attribute