shuup.admin.modules.shops package

Submodules

shuup.admin.modules.shops.forms module

shuup.admin.modules.shops.forms.get_currency_choices()[source]
class shuup.admin.modules.shops.forms.ShopBaseForm(**kwargs)[source]

Bases: shuup.core.utils.form_mixins.ProtectedFieldsMixin, shuup.admin.forms._base.ShuupAdminForm

change_protect_field_text = <django.utils.functional.lazy.<locals>.__proxy__ object>
class Meta[source]

Bases: object

model

alias of Shop

exclude = ('owner', 'options', 'contact_address')
ShopBaseForm.base_fields = OrderedDict([('domain', <django.forms.fields.CharField object at 0x7fabcc03ae80>), ('status', <enumfields.forms.EnumChoiceField object at 0x7fabcc0aca90>), ('currency', <django.forms.fields.CharField object at 0x7fabcc07ab70>), ('prices_include_tax', <django.forms.fields.BooleanField object at 0x7fabcc07a3c8>), ('logo', <filer.fields.image.AdminImageFormField object at 0x7fabcc07ad30>), ('favicon', <filer.fields.image.AdminImageFormField object at 0x7fabcc07ab38>), ('maintenance_mode', <django.forms.fields.BooleanField object at 0x7fabcc010780>), ('staff_members', <django.forms.models.ModelMultipleChoiceField object at 0x7fabcc010828>), ('name', <django.forms.fields.CharField object at 0x7fabcc20e2b0>), ('public_name', <django.forms.fields.CharField object at 0x7fabcc032b38>), ('maintenance_message', <django.forms.fields.CharField object at 0x7fabcc03afd0>)])
ShopBaseForm.declared_fields = OrderedDict([('name', <django.forms.fields.CharField object at 0x7fabcc20e2b0>), ('public_name', <django.forms.fields.CharField object at 0x7fabcc032b38>), ('maintenance_message', <django.forms.fields.CharField object at 0x7fabcc03afd0>)])
ShopBaseForm.media
class shuup.admin.modules.shops.forms.ContactAddressForm(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)[source]

Bases: django.forms.models.ModelForm

class Meta[source]

Bases: object

model

alias of MutableAddress

fields = ('prefix', 'name', 'suffix', 'name_ext', 'phone', 'email', 'street', 'street2', 'street3', 'postal_code', 'city', 'region_code', 'region', 'country')
ContactAddressForm.base_fields = OrderedDict([('prefix', <django.forms.fields.CharField object at 0x7fabcc0109b0>), ('name', <django.forms.fields.CharField object at 0x7fabcc010a90>), ('suffix', <django.forms.fields.CharField object at 0x7fabcc010ba8>), ('name_ext', <django.forms.fields.CharField object at 0x7fabcc010cc0>), ('phone', <django.forms.fields.CharField object at 0x7fabcc010dd8>), ('email', <django.forms.fields.EmailField object at 0x7fabcc010ef0>), ('street', <django.forms.fields.CharField object at 0x7fabcbfe5048>), ('street2', <django.forms.fields.CharField object at 0x7fabcbfe5160>), ('street3', <django.forms.fields.CharField object at 0x7fabcbfe5240>), ('postal_code', <django.forms.fields.CharField object at 0x7fabcbfe5358>), ('city', <django.forms.fields.CharField object at 0x7fabcbfe5470>), ('region_code', <django.forms.fields.CharField object at 0x7fabcbfe5588>), ('region', <django.forms.fields.CharField object at 0x7fabcbfe56a0>), ('country', <django_countries.fields.LazyTypedChoiceField object at 0x7fabcbfe57f0>)])
ContactAddressForm.declared_fields = OrderedDict()
ContactAddressForm.media
class shuup.admin.modules.shops.forms.ShopWizardForm(**kwargs)[source]

Bases: shuup.admin.forms._base.ShuupAdminForm

class Meta[source]

Bases: object

model

alias of Shop

fields = ('public_name', 'logo', 'currency', 'prices_include_tax')
labels = {'public_name': <django.utils.functional.lazy.<locals>.__proxy__ object at 0x7fabcc03aef0>}
ShopWizardForm.save()[source]
ShopWizardForm.base_fields = OrderedDict([('public_name', <django.forms.fields.CharField object at 0x7fabcbfe5908>), ('logo', <filer.fields.image.AdminImageFormField object at 0x7fabcbfe5be0>), ('currency', <django.forms.fields.CharField object at 0x7fabcbfe5a20>), ('prices_include_tax', <django.forms.fields.BooleanField object at 0x7fabcbfe5b38>)])
ShopWizardForm.declared_fields = OrderedDict([('public_name', <django.forms.fields.CharField object at 0x7fabcbfe5908>)])
ShopWizardForm.media
class shuup.admin.modules.shops.forms.ShopAddressWizardForm(**kwargs)[source]

Bases: django.forms.models.ModelForm

class Meta[source]

Bases: object

model

alias of MutableAddress

fields = ('first_name', 'last_name', 'phone', 'street', 'street2', 'postal_code', 'city', 'country', 'region_code', 'region')
widgets = {'region_code': <django.forms.widgets.Select object at 0x7fabcbffdac8>}
labels = {'region_code': <django.utils.functional.lazy.<locals>.__proxy__ object at 0x7fabcbffdcc0>, 'street': <django.utils.functional.lazy.<locals>.__proxy__ object at 0x7fabcbffdb38>, 'postal_code': <django.utils.functional.lazy.<locals>.__proxy__ object at 0x7fabcbffd5c0>, 'street2': <django.utils.functional.lazy.<locals>.__proxy__ object at 0x7fabcbffdda0>}
help_texts = {'street': <django.utils.functional.lazy.<locals>.__proxy__ object at 0x7fabcbffd0b8>, 'postal_code': <django.utils.functional.lazy.<locals>.__proxy__ object at 0x7fabcbffdba8>, 'city': <django.utils.functional.lazy.<locals>.__proxy__ object at 0x7fabcc0acef0>, 'country': <django.utils.functional.lazy.<locals>.__proxy__ object at 0x7fabcc08fe80>}
ShopAddressWizardForm.base_fields = OrderedDict([('first_name', <django.forms.fields.CharField object at 0x7fabcbfe5da0>), ('last_name', <django.forms.fields.CharField object at 0x7fabcbfe5e80>), ('phone', <django.forms.fields.CharField object at 0x7fabcbffea90>), ('street', <django.forms.fields.CharField object at 0x7fabcbffe908>), ('street2', <django.forms.fields.CharField object at 0x7fabcbfe5f60>), ('postal_code', <django.forms.fields.CharField object at 0x7fabcbfea080>), ('city', <django.forms.fields.CharField object at 0x7fabcbfea198>), ('country', <django_countries.fields.LazyTypedChoiceField object at 0x7fabcbfea4a8>), ('region_code', <django.forms.fields.CharField object at 0x7fabcbfea278>), ('region', <django.forms.fields.CharField object at 0x7fabcbfea358>)])
ShopAddressWizardForm.declared_fields = OrderedDict([('first_name', <django.forms.fields.CharField object at 0x7fabcbfe5da0>), ('last_name', <django.forms.fields.CharField object at 0x7fabcbfe5e80>)])
ShopAddressWizardForm.media
ShopAddressWizardForm.save()[source]

Module contents

class shuup.admin.modules.shops.ShopModule[source]

Bases: shuup.admin.base.AdminModule

name = <django.utils.functional.lazy.<locals>.__proxy__ object>
breadcrumbs_menu_entry = <shuup.admin.base.MenuEntry object>
get_urls()[source]
get_menu_entries(request)[source]
get_help_blocks(request, kind)[source]
get_required_permissions()[source]
get_model_url(object, kind)[source]