Shuup
v. latest
  • shuup.front.apps.carousel.admin_module package
    • Subpackages
    • Submodules
    • shuup.front.apps.carousel.admin_module.forms module
    • Module contents
Shuup
  • Docs »
  • shuup.front.apps.carousel.admin_module package
  • Edit on GitHub

shuup.front.apps.carousel.admin_module package¶

Subpackages¶

  • shuup.front.apps.carousel.admin_module.views package
    • Module contents

Submodules¶

shuup.front.apps.carousel.admin_module.forms module¶

class shuup.front.apps.carousel.admin_module.forms.CarouselForm(data=None, files=None, auto_id='id_%s', prefix=None, initial=None, error_class=<class 'django.forms.utils.ErrorList'>, label_suffix=None, empty_permitted=False, instance=None, use_required_attribute=None, renderer=None)[source]¶

Bases: django.forms.models.ModelForm

class Meta[source]¶

Bases: object

model¶

alias of Carousel

exclude = ('shops',)¶
widgets = {'arrows_color': <shuup.admin.forms.widgets.HexColorWidget object>}¶
base_fields = OrderedDict([('name', <django.forms.fields.CharField object>), ('animation', <enumfields.forms.EnumChoiceField object>), ('interval', <django.forms.fields.IntegerField object>), ('pause_on_hover', <django.forms.fields.BooleanField object>), ('is_arrows_visible', <django.forms.fields.BooleanField object>), ('use_dot_navigation', <django.forms.fields.BooleanField object>), ('image_width', <django.forms.fields.IntegerField object>), ('image_height', <django.forms.fields.IntegerField object>), ('arrows_color', <django.forms.fields.CharField object>)])¶
declared_fields = OrderedDict()¶
media¶
class shuup.front.apps.carousel.admin_module.forms.SlideForm(**kwargs)[source]¶

Bases: shuup.utils.multilanguage_model_form.MultiLanguageModelForm

class Meta[source]¶

Bases: object

model¶

alias of Slide

exclude = ('carousel',)¶
widgets = {'active_dot_color': <shuup.admin.forms.widgets.HexColorWidget object>, 'inactive_dot_color': <shuup.admin.forms.widgets.HexColorWidget object>, 'category_link': <shuup.admin.forms.widgets.QuickAddCategorySelect object>}¶
pre_master_save(instance)[source]¶
base_fields = OrderedDict([('name', <django.forms.fields.CharField object>), ('product_link', <django.forms.models.ModelChoiceField object>), ('category_link', <django.forms.models.ModelChoiceField object>), ('cms_page_link', <django.forms.models.ModelChoiceField object>), ('ordering', <django.forms.fields.IntegerField object>), ('target', <enumfields.forms.EnumChoiceField object>), ('available_from', <django.forms.fields.DateTimeField object>), ('available_to', <django.forms.fields.DateTimeField object>), ('inactive_dot_color', <django.forms.fields.CharField object>), ('active_dot_color', <django.forms.fields.CharField object>), ('caption', <django.forms.fields.CharField object>), ('caption_text', <django.forms.fields.CharField object>), ('external_link', <django.forms.fields.CharField object>), ('image', <filer.fields.image.AdminImageFormField object>)])¶
declared_fields = OrderedDict([('caption', <django.forms.fields.CharField object>), ('caption_text', <django.forms.fields.CharField object>), ('external_link', <django.forms.fields.CharField object>), ('image', <filer.fields.image.AdminImageFormField object>)])¶
media¶
class shuup.front.apps.carousel.admin_module.forms.SlideFormSet(*args, **kwargs)[source]¶

Bases: django.forms.models.BaseModelFormSet

form_class¶

alias of SlideForm

model¶

alias of Slide

validate_min = False¶
min_num = 0¶
validate_max = False¶
max_num = 20¶
absolute_max = 20¶
can_delete = True¶
can_order = False¶
extra = 0¶
get_queryset()[source]¶
form(**kwargs)[source]¶

Module contents¶

class shuup.front.apps.carousel.admin_module.CarouselModule[source]¶

Bases: shuup.admin.base.AdminModule

name = 'Carousels'¶
breadcrumbs_menu_entry = <shuup.admin.base.MenuEntry object>¶
get_urls()[source]¶
get_menu_entries(request)[source]¶
get_model_url(object, kind, shop=None)[source]¶

© Copyright 2021, Shuup Commerce Inc.. Revision 11a968a6.

Built with Sphinx using Sphinx Shoop Theme.