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 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 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>]
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 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>]
get_object_abstract(instance, item)[source]
get_queryset()[source]
model

alias of Category