shuup.admin.modules.shops package¶
Subpackages¶
Submodules¶
shuup.admin.modules.shops.forms module¶
-
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
= 'This field cannot be changed since there are existing orders for this shop.'¶
-
class
Meta
[source]¶ Bases:
object
-
model
¶ alias of
Shop
-
exclude
= ('owner', 'options', 'contact_address')¶
-
widgets
= {'labels': <shuup.admin.forms.widgets.QuickAddLabelMultiSelect object>}¶
-
-
base_fields
= OrderedDict([('domain', <django.forms.fields.CharField object>), ('status', <enumfields.forms.EnumChoiceField object>), ('currency', <django.forms.fields.CharField object>), ('prices_include_tax', <django.forms.fields.BooleanField object>), ('logo', <filer.fields.image.AdminImageFormField object>), ('favicon', <filer.fields.image.AdminImageFormField object>), ('maintenance_mode', <django.forms.fields.BooleanField object>), ('staff_members', <django.forms.models.ModelMultipleChoiceField object>), ('labels', <django.forms.models.ModelMultipleChoiceField object>), ('name', <django.forms.fields.CharField object>), ('public_name', <django.forms.fields.CharField object>), ('description', <django.forms.fields.CharField object>), ('short_description', <django.forms.fields.CharField object>), ('maintenance_message', <django.forms.fields.CharField object>)])¶
-
declared_fields
= OrderedDict([('name', <django.forms.fields.CharField object>), ('public_name', <django.forms.fields.CharField object>), ('description', <django.forms.fields.CharField object>), ('short_description', <django.forms.fields.CharField object>), ('maintenance_message', <django.forms.fields.CharField object>)])¶
-
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, use_required_attribute=None, renderer=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', 'tax_number', 'latitude', 'longitude')¶
-
-
base_fields
= OrderedDict([('prefix', <django.forms.fields.CharField object>), ('name', <django.forms.fields.CharField object>), ('suffix', <django.forms.fields.CharField object>), ('name_ext', <django.forms.fields.CharField object>), ('phone', <django.forms.fields.CharField object>), ('email', <django.forms.fields.EmailField object>), ('street', <django.forms.fields.CharField object>), ('street2', <django.forms.fields.CharField object>), ('street3', <django.forms.fields.CharField object>), ('postal_code', <django.forms.fields.CharField object>), ('city', <django.forms.fields.CharField object>), ('region_code', <django.forms.fields.CharField object>), ('region', <django.forms.fields.CharField object>), ('country', <django_countries.fields.LazyTypedChoiceField object>), ('tax_number', <django.forms.fields.CharField object>), ('latitude', <django.forms.fields.DecimalField object>), ('longitude', <django.forms.fields.DecimalField object>)])¶
-
declared_fields
= OrderedDict()¶
-
media
¶
-
class
-
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': 'Shop name'}¶
-
-
base_fields
= OrderedDict([('public_name', <django.forms.fields.CharField object>), ('logo', <filer.fields.image.AdminImageFormField object>), ('currency', <django.forms.fields.CharField object>), ('prices_include_tax', <django.forms.fields.BooleanField object>)])¶
-
declared_fields
= OrderedDict([('public_name', <django.forms.fields.CharField object>)])¶
-
media
¶
-
class
-
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>}¶
-
labels
= {'postal_code': 'Zip/Postal code', 'region_code': 'State/Province', 'street': 'Address', 'street2': 'Address (2)'}¶
-
help_texts
= {'street': 'The shop street address. This may be used to provide estimated shipping costs.', 'postal_code': 'The shop zip/postal code.', 'city': 'The city in which your shop is located.', 'country': 'The country in which your shop is located.'}¶
-
-
base_fields
= OrderedDict([('first_name', <django.forms.fields.CharField object>), ('last_name', <django.forms.fields.CharField object>), ('phone', <django.forms.fields.CharField object>), ('street', <django.forms.fields.CharField object>), ('street2', <django.forms.fields.CharField object>), ('postal_code', <django.forms.fields.CharField object>), ('city', <django.forms.fields.CharField object>), ('country', <django_countries.fields.LazyTypedChoiceField object>), ('region_code', <django.forms.fields.CharField object>), ('region', <django.forms.fields.CharField object>)])¶
-
declared_fields
= OrderedDict([('first_name', <django.forms.fields.CharField object>), ('last_name', <django.forms.fields.CharField object>)])¶
-
media
¶
-
class