shuup.admin.modules.categories package¶
Subpackages¶
Submodules¶
shuup.admin.modules.categories.form_parts module¶
-
class
shuup.admin.modules.categories.form_parts.
CategoryBaseFormPart
(request, object=None)[source]¶ Bases:
shuup.admin.form_part.FormPart
-
priority
= -1000¶
-
shuup.admin.modules.categories.forms module¶
-
class
shuup.admin.modules.categories.forms.
CategoryBaseForm
(**kwargs)[source]¶ Bases:
shuup.admin.forms._base.ShuupAdminForm
-
class
Meta
[source]¶ Bases:
object
-
model
¶ alias of
Category
-
fields
= ('parent', 'shops', 'status', 'ordering', 'visibility', 'visible_in_menu', 'visibility_groups', 'name', 'image', 'description', 'slug')¶
-
widgets
= {'description': <shuup.admin.forms.widgets.TextEditorWidget object at 0x7fabcdbc8048>, 'visibility': <class 'django.forms.widgets.RadioSelect'>, 'status': <class 'django.forms.widgets.RadioSelect'>}¶
-
-
CategoryBaseForm.
base_fields
= OrderedDict([('parent', <mptt.forms.TreeNodeChoiceField object at 0x7fabcd972748>), ('shops', <django.forms.models.ModelMultipleChoiceField object at 0x7fabcd8b30f0>), ('status', <enumfields.forms.EnumChoiceField object at 0x7fabcd962f60>), ('ordering', <django.forms.fields.IntegerField object at 0x7fabcd8ec080>), ('visibility', <enumfields.forms.EnumChoiceField object at 0x7fabcd8ec748>), ('visible_in_menu', <django.forms.fields.BooleanField object at 0x7fabcd99acc0>), ('visibility_groups', <django.forms.models.ModelMultipleChoiceField object at 0x7fabcd8ec048>), ('name', <django.forms.fields.CharField object at 0x7fabcd946748>), ('image', <filer.fields.image.AdminImageFormField object at 0x7fabcd98e2b0>), ('description', <django.forms.fields.CharField object at 0x7fabce23d160>), ('slug', <django.forms.fields.SlugField object at 0x7fabcd8fc4a8>)])¶
-
CategoryBaseForm.
declared_fields
= OrderedDict([('name', <django.forms.fields.CharField object at 0x7fabcd946748>), ('description', <django.forms.fields.CharField object at 0x7fabce23d160>), ('slug', <django.forms.fields.SlugField object at 0x7fabcd8fc4a8>)])¶
-
CategoryBaseForm.
media
¶
-
class
-
class
shuup.admin.modules.categories.forms.
CategoryProductForm
(shop, category, **kwargs)[source]¶ Bases:
django.forms.forms.Form
-
base_fields
= OrderedDict([('primary_products', <shuup.admin.forms.fields.Select2MultipleField object at 0x7fabcd962470>), ('additional_products', <shuup.admin.forms.fields.Select2MultipleField object at 0x7fabcd8fca20>), ('remove_products', <django.forms.fields.MultipleChoiceField object at 0x7fabcd8fc5f8>)])¶
-
declared_fields
= OrderedDict([('primary_products', <shuup.admin.forms.fields.Select2MultipleField object at 0x7fabcd962470>), ('additional_products', <shuup.admin.forms.fields.Select2MultipleField object at 0x7fabcd8fca20>), ('remove_products', <django.forms.fields.MultipleChoiceField object at 0x7fabcd8fc5f8>)])¶
-
media
¶
-