shuup.admin.modules.product_types.views package

Submodules

shuup.admin.modules.product_types.views.edit module

class shuup.admin.modules.product_types.views.edit.ProductTypeForm(**kwargs)[source]

Bases: shuup.utils.multilanguage_model_form.MultiLanguageModelForm

class Meta[source]

Bases: object

model

alias of ProductType

exclude = ()
ProductTypeForm.clean_attributes()[source]
ProductTypeForm.save(commit=True)[source]
ProductTypeForm.base_fields = OrderedDict([('attributes', <shuup.admin.forms.fields.Select2MultipleField object at 0x7fabcd939278>), ('name', <django.forms.fields.CharField object at 0x7fabce49f0f0>)])
ProductTypeForm.declared_fields = OrderedDict([('attributes', <shuup.admin.forms.fields.Select2MultipleField object at 0x7fabcd939278>), ('name', <django.forms.fields.CharField object at 0x7fabce49f0f0>)])
ProductTypeForm.media
class shuup.admin.modules.product_types.views.edit.ProductTypeEditView(**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 ProductType

form_class

alias of ProductTypeForm

template_name = 'shuup/admin/product_types/edit.jinja'
context_object_name = 'product_type'

shuup.admin.modules.product_types.views.list module

class shuup.admin.modules.product_types.views.list.ProductTypeListView[source]

Bases: shuup.admin.utils.views.PicotableListView

model

alias of ProductType

default_columns = [<Column: Name> name, <Column: Number of Attributes> n_attributes]
get_queryset()[source]

Module contents

class shuup.admin.modules.product_types.views.ProductTypeEditView(**kwargs)[source]

Bases: shuup.admin.utils.views.CreateOrUpdateView

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

context_object_name = 'product_type'
form_class

alias of ProductTypeForm

model

alias of ProductType

template_name = 'shuup/admin/product_types/edit.jinja'
class shuup.admin.modules.product_types.views.ProductTypeListView[source]

Bases: shuup.admin.utils.views.PicotableListView

default_columns = [<Column: Name> name, <Column: Number of Attributes> n_attributes]
get_queryset()[source]
model

alias of ProductType