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 = {'status': <class 'django.forms.widgets.RadioSelect'>, 'visibility': <class 'django.forms.widgets.RadioSelect'>}
CategoryBaseForm.base_fields = OrderedDict([('parent', <mptt.forms.TreeNodeChoiceField object at 0x7f5303af0f28>), ('shops', <django.forms.models.ModelMultipleChoiceField object at 0x7f5303947c18>), ('status', <enumfields.forms.EnumChoiceField object at 0x7f5303af0278>), ('ordering', <django.forms.fields.IntegerField object at 0x7f5303b386a0>), ('visibility', <enumfields.forms.EnumChoiceField object at 0x7f530384f3c8>), ('visibility_groups', <django.forms.models.ModelMultipleChoiceField object at 0x7f5303b38668>), ('name', <django.forms.fields.CharField object at 0x7f53038ea3c8>), ('image', <filer.fields.image.AdminImageFormField object at 0x7f5303af0240>), ('description', <django.forms.fields.CharField object at 0x7f5303af0780>), ('slug', <django.forms.fields.SlugField object at 0x7f53038566a0>)])
CategoryBaseForm.declared_fields = OrderedDict([('name', <django.forms.fields.CharField object at 0x7f53038ea3c8>), ('description', <django.forms.fields.CharField object at 0x7f5303af0780>), ('slug', <django.forms.fields.SlugField object at 0x7f53038566a0>)])
CategoryBaseForm.media
class shoop.admin.modules.categories.views.edit.CategoryBaseFormPart(request, object=None)[source]

Bases: shoop.admin.form_part.FormPart

priority = -1000
get_form_defs()[source]
form_valid(form)[source]
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'
form_valid(form)[source]

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 0x7f5303b38e10>, <shoop.admin.utils.picotable.Column object at 0x7f5303b38588>, <shoop.admin.utils.picotable.Column object at 0x7f5303b387f0>, <shoop.admin.utils.picotable.Column object at 0x7f5303b38128>]
get_queryset()[source]
get_object_abstract(instance, item)[source]

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'
form_valid(form)[source]
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 0x7f5303b38e10>, <shoop.admin.utils.picotable.Column object at 0x7f5303b38588>, <shoop.admin.utils.picotable.Column object at 0x7f5303b387f0>, <shoop.admin.utils.picotable.Column object at 0x7f5303b38128>]
get_object_abstract(instance, item)[source]
get_queryset()[source]
model

alias of Category