shoop.admin.modules.categories.views package¶
Submodules¶
shoop.admin.modules.categories.views.edit module¶
-
class
shoop.admin.modules.categories.views.edit.
CategoryBaseForm
(**kwargs)[source]¶ Bases:
shoop.utils.multilanguage_model_form.MultiLanguageModelForm
-
class
Meta
[source]¶ Bases:
object
-
model
¶ alias of
Category
-
fields
= ('parent', 'shops', 'status', 'ordering', 'visibility', 'visibility_groups', 'name', 'image', 'description', 'slug')¶
-
widgets
= {'visibility': <class 'django.forms.widgets.RadioSelect'>, 'status': <class 'django.forms.widgets.RadioSelect'>}¶
-
-
CategoryBaseForm.
base_fields
= OrderedDict([('parent', <mptt.forms.TreeNodeChoiceField object at 0x7f15c5e48c50>), ('shops', <django.forms.models.ModelMultipleChoiceField object at 0x7f15c5e48358>), ('status', <enumfields.forms.EnumChoiceField object at 0x7f15c5e535c0>), ('ordering', <django.forms.fields.IntegerField object at 0x7f15c5e53898>), ('visibility', <enumfields.forms.EnumChoiceField object at 0x7f15c5e45d68>), ('visibility_groups', <django.forms.models.ModelMultipleChoiceField object at 0x7f15c5e45390>), ('name', <django.forms.fields.CharField object at 0x7f15c5e485c0>), ('image', <filer.fields.image.AdminImageFormField object at 0x7f15c5e536d8>), ('description', <django.forms.fields.CharField object at 0x7f15c5e48390>), ('slug', <django.forms.fields.SlugField object at 0x7f15c5e48080>)])¶
-
CategoryBaseForm.
declared_fields
= OrderedDict([('name', <django.forms.fields.CharField object at 0x7f15c5e485c0>), ('description', <django.forms.fields.CharField object at 0x7f15c5e48390>), ('slug', <django.forms.fields.SlugField object at 0x7f15c5e48080>)])¶
-
CategoryBaseForm.
media
¶
-
class
-
class
shoop.admin.modules.categories.views.edit.
CategoryBaseFormPart
(request, object=None)[source]¶ Bases:
shoop.admin.form_part.FormPart
-
priority
= -1000¶
-
-
class
shoop.admin.modules.categories.views.edit.
CategoryEditView
(**kwargs)[source]¶ Bases:
shoop.admin.form_part.SaveFormPartsMixin
,shoop.admin.form_part.FormPartsViewMixin
,shoop.admin.utils.views.CreateOrUpdateView
Constructor. Called in the URLconf; can contain helpful extra keyword arguments, and other things.
-
model
¶ alias of
Category
-
template_name
= 'shoop/admin/categories/edit.jinja'¶
-
context_object_name
= 'category'¶
-
base_form_part_classes
= [<class 'shoop.admin.modules.categories.views.edit.CategoryBaseFormPart'>]¶
-
form_part_class_provide_key
= 'admin_category_form_part'¶
-
shoop.admin.modules.categories.views.list module¶
-
class
shoop.admin.modules.categories.views.list.
CategoryListView
(**kwargs)[source]¶ Bases:
shoop.admin.utils.views.PicotableListView
Constructor. Called in the URLconf; can contain helpful extra keyword arguments, and other things.
-
model
¶ alias of
Category
-
columns
= [<shoop.admin.utils.picotable.Column object at 0x7f15c5e45278>, <shoop.admin.utils.picotable.Column object at 0x7f15c5e45208>, <shoop.admin.utils.picotable.Column object at 0x7f15c5e45dd8>, <shoop.admin.utils.picotable.Column object at 0x7f15c5e458d0>]¶
-
Module contents¶
-
class
shoop.admin.modules.categories.views.
CategoryEditView
(**kwargs)[source]¶ Bases:
shoop.admin.form_part.SaveFormPartsMixin
,shoop.admin.form_part.FormPartsViewMixin
,shoop.admin.utils.views.CreateOrUpdateView
Constructor. Called in the URLconf; can contain helpful extra keyword arguments, and other things.
-
base_form_part_classes
= [<class 'shoop.admin.modules.categories.views.edit.CategoryBaseFormPart'>]¶
-
context_object_name
= 'category'¶
-
form_part_class_provide_key
= 'admin_category_form_part'¶
-
model
¶ alias of
Category
-
template_name
= 'shoop/admin/categories/edit.jinja'¶
-
-
class
shoop.admin.modules.categories.views.
CategoryListView
(**kwargs)[source]¶ Bases:
shoop.admin.utils.views.PicotableListView
Constructor. Called in the URLconf; can contain helpful extra keyword arguments, and other things.
-
columns
= [<shoop.admin.utils.picotable.Column object at 0x7f15c5e45278>, <shoop.admin.utils.picotable.Column object at 0x7f15c5e45208>, <shoop.admin.utils.picotable.Column object at 0x7f15c5e45dd8>, <shoop.admin.utils.picotable.Column object at 0x7f15c5e458d0>]¶
-
model
¶ alias of
Category
-