shoop.campaigns.admin_module.forms package¶
Module contents¶
-
class
shoop.campaigns.admin_module.forms.
BasketCampaignForm
(*args, **kwargs)[source]¶ Bases:
shoop.campaigns.admin_module.forms._base.BaseCampaignForm
-
class
Meta
[source]¶ Bases:
shoop.campaigns.admin_module.forms._base.Meta
-
model
¶ alias of
BasketCampaign
-
-
BasketCampaignForm.
base_fields
= OrderedDict([('shop', <django.forms.models.ModelChoiceField object at 0x7f5301e4f320>), ('name', <django.forms.fields.CharField object at 0x7f5301dc22e8>), ('active', <django.forms.fields.BooleanField object at 0x7f5301dc2f98>), ('start_datetime', <django.forms.fields.DateTimeField object at 0x7f5301dc2400>), ('end_datetime', <django.forms.fields.DateTimeField object at 0x7f5301dc2550>), ('basket_line_text', <django.forms.fields.CharField object at 0x7f5301dc25c0>), ('coupon', <django.forms.models.ModelChoiceField object at 0x7f5301dcceb8>), ('public_name', <django.forms.fields.CharField object at 0x7f5301e53978>)])¶
-
BasketCampaignForm.
declared_fields
= OrderedDict([('public_name', <django.forms.fields.CharField object at 0x7f5301e53978>)])¶
-
BasketCampaignForm.
media
¶
-
class
-
class
shoop.campaigns.admin_module.forms.
BasketDiscountAmountForm
(**kwargs)[source]¶ Bases:
shoop.campaigns.admin_module.forms._base.BaseEffectModelForm
-
class
Meta
[source]¶ Bases:
shoop.campaigns.admin_module.forms._base.Meta
-
model
¶ alias of
BasketDiscountAmount
-
-
BasketDiscountAmountForm.
base_fields
= OrderedDict([('campaign', <django.forms.models.ModelChoiceField object at 0x7f5301e50518>), ('discount_amount', <shoop.core.fields.FormattedDecimalFormField object at 0x7f53024ef0f0>)])¶
-
BasketDiscountAmountForm.
declared_fields
= OrderedDict()¶
-
BasketDiscountAmountForm.
media
¶
-
class
-
class
shoop.campaigns.admin_module.forms.
BasketDiscountPercentageForm
(**kwargs)[source]¶ Bases:
shoop.campaigns.admin_module.forms._base.BaseEffectModelForm
-
class
Meta
[source]¶ Bases:
shoop.campaigns.admin_module.forms._base.Meta
-
model
¶ alias of
BasketDiscountPercentage
-
-
BasketDiscountPercentageForm.
base_fields
= OrderedDict([('campaign', <django.forms.models.ModelChoiceField object at 0x7f53030f2a20>), ('discount_percentage', <shoop.admin.forms.fields.PercentageField object at 0x7f53027af438>)])¶
-
BasketDiscountPercentageForm.
declared_fields
= OrderedDict([('discount_percentage', <shoop.admin.forms.fields.PercentageField object at 0x7f53027af438>)])¶
-
BasketDiscountPercentageForm.
media
¶
-
class
-
class
shoop.campaigns.admin_module.forms.
BasketMaxTotalAmountConditionForm
(**kwargs)[source]¶ Bases:
shoop.campaigns.admin_module.forms._base.BaseRuleModelForm
-
class
Meta
[source]¶ Bases:
shoop.campaigns.admin_module.forms._base.Meta
-
model
¶ alias of
BasketMaxTotalAmountCondition
-
-
BasketMaxTotalAmountConditionForm.
base_fields
= OrderedDict([('amount_value', <shoop.core.fields.FormattedDecimalFormField object at 0x7f5302bca320>)])¶
-
BasketMaxTotalAmountConditionForm.
declared_fields
= OrderedDict()¶
-
BasketMaxTotalAmountConditionForm.
media
¶
-
class
-
class
shoop.campaigns.admin_module.forms.
BasketMaxTotalProductAmountConditionForm
(**kwargs)[source]¶ Bases:
shoop.campaigns.admin_module.forms._base.BaseRuleModelForm
-
class
Meta
[source]¶ Bases:
shoop.campaigns.admin_module.forms._base.Meta
-
model
¶ alias of
BasketMaxTotalProductAmountCondition
-
-
BasketMaxTotalProductAmountConditionForm.
base_fields
= OrderedDict([('product_count', <django.forms.fields.DecimalField object at 0x7f5302bca7b8>)])¶
-
BasketMaxTotalProductAmountConditionForm.
declared_fields
= OrderedDict()¶
-
BasketMaxTotalProductAmountConditionForm.
media
¶
-
class
-
class
shoop.campaigns.admin_module.forms.
BasketTotalAmountConditionForm
(**kwargs)[source]¶ Bases:
shoop.campaigns.admin_module.forms._base.BaseRuleModelForm
-
class
Meta
[source]¶ Bases:
shoop.campaigns.admin_module.forms._base.Meta
-
model
¶ alias of
BasketTotalAmountCondition
-
-
BasketTotalAmountConditionForm.
base_fields
= OrderedDict([('amount_value', <shoop.core.fields.FormattedDecimalFormField object at 0x7f5301ca0320>)])¶
-
BasketTotalAmountConditionForm.
declared_fields
= OrderedDict()¶
-
BasketTotalAmountConditionForm.
media
¶
-
class
-
class
shoop.campaigns.admin_module.forms.
BasketTotalProductAmountConditionForm
(**kwargs)[source]¶ Bases:
shoop.campaigns.admin_module.forms._base.BaseRuleModelForm
-
class
Meta
[source]¶ Bases:
shoop.campaigns.admin_module.forms._base.Meta
-
model
¶ alias of
BasketTotalProductAmountCondition
-
-
BasketTotalProductAmountConditionForm.
base_fields
= OrderedDict([('product_count', <django.forms.fields.DecimalField object at 0x7f5301d81a20>)])¶
-
BasketTotalProductAmountConditionForm.
declared_fields
= OrderedDict()¶
-
BasketTotalProductAmountConditionForm.
media
¶
-
class
-
class
shoop.campaigns.admin_module.forms.
CatalogCampaignForm
(**kwargs)[source]¶ Bases:
shoop.campaigns.admin_module.forms._base.BaseCampaignForm
-
class
Meta
[source]¶ Bases:
shoop.campaigns.admin_module.forms._base.Meta
-
exclude
= ['identifier', 'created_by', 'modified_by', 'conditions', 'filters', 'coupon']¶
-
model
¶ alias of
CatalogCampaign
-
-
CatalogCampaignForm.
base_fields
= OrderedDict([('shop', <django.forms.models.ModelChoiceField object at 0x7f5301fb4ac8>), ('name', <django.forms.fields.CharField object at 0x7f53022c3c18>), ('active', <django.forms.fields.BooleanField object at 0x7f5302bba320>), ('start_datetime', <django.forms.fields.DateTimeField object at 0x7f5302bba630>), ('end_datetime', <django.forms.fields.DateTimeField object at 0x7f5301ff0c88>), ('public_name', <django.forms.fields.CharField object at 0x7f5301dc6d68>)])¶
-
CatalogCampaignForm.
declared_fields
= OrderedDict([('public_name', <django.forms.fields.CharField object at 0x7f5301dc6d68>)])¶
-
CatalogCampaignForm.
media
¶
-
class
-
class
shoop.campaigns.admin_module.forms.
CategoryFilterForm
(**kwargs)[source]¶ Bases:
shoop.campaigns.admin_module.forms._base.BaseRuleModelForm
-
class
Meta
[source]¶ Bases:
shoop.campaigns.admin_module.forms._base.Meta
-
model
¶ alias of
CategoryFilter
-
-
CategoryFilterForm.
base_fields
= OrderedDict([('categories', <django.forms.models.ModelMultipleChoiceField object at 0x7f53022aeb38>)])¶
-
CategoryFilterForm.
declared_fields
= OrderedDict()¶
-
CategoryFilterForm.
media
¶
-
class
-
class
shoop.campaigns.admin_module.forms.
ContactBasketConditionForm
(**kwargs)[source]¶ Bases:
shoop.campaigns.admin_module.forms._base.BaseRuleModelForm
-
class
Meta
[source]¶ Bases:
shoop.campaigns.admin_module.forms._base.Meta
-
model
¶ alias of
ContactBasketCondition
-
-
ContactBasketConditionForm.
base_fields
= OrderedDict([('contacts', <django.forms.models.ModelMultipleChoiceField object at 0x7f5301e53f28>)])¶
-
ContactBasketConditionForm.
declared_fields
= OrderedDict()¶
-
ContactBasketConditionForm.
media
¶
-
class
-
class
shoop.campaigns.admin_module.forms.
ContactConditionForm
(**kwargs)[source]¶ Bases:
shoop.campaigns.admin_module.forms._base.BaseRuleModelForm
-
class
Meta
[source]¶ Bases:
shoop.campaigns.admin_module.forms._base.Meta
-
model
¶ alias of
ContactCondition
-
-
ContactConditionForm.
base_fields
= OrderedDict([('contacts', <django.forms.models.ModelMultipleChoiceField object at 0x7f5303aaf748>)])¶
-
ContactConditionForm.
declared_fields
= OrderedDict()¶
-
ContactConditionForm.
media
¶
-
class
-
class
shoop.campaigns.admin_module.forms.
ContactGroupBasketConditionForm
(**kwargs)[source]¶ Bases:
shoop.campaigns.admin_module.forms._base.BaseRuleModelForm
-
class
Meta
[source]¶ Bases:
shoop.campaigns.admin_module.forms._base.Meta
-
model
¶ alias of
ContactGroupBasketCondition
-
-
ContactGroupBasketConditionForm.
base_fields
= OrderedDict([('contact_groups', <django.forms.models.ModelMultipleChoiceField object at 0x7f5301dc2710>)])¶
-
ContactGroupBasketConditionForm.
declared_fields
= OrderedDict()¶
-
ContactGroupBasketConditionForm.
media
¶
-
class
-
class
shoop.campaigns.admin_module.forms.
ContactGroupConditionForm
(**kwargs)[source]¶ Bases:
shoop.campaigns.admin_module.forms._base.BaseRuleModelForm
-
class
Meta
[source]¶ Bases:
shoop.campaigns.admin_module.forms._base.Meta
-
model
¶ alias of
ContactGroupCondition
-
-
ContactGroupConditionForm.
base_fields
= OrderedDict([('contact_groups', <django.forms.models.ModelMultipleChoiceField object at 0x7f5301ff0908>)])¶
-
ContactGroupConditionForm.
declared_fields
= OrderedDict()¶
-
ContactGroupConditionForm.
media
¶
-
class
-
class
shoop.campaigns.admin_module.forms.
CouponForm
(*args, **kwargs)[source]¶ Bases:
django.forms.models.ModelForm
-
class
Meta
[source]¶ Bases:
object
-
fields
= ['code', 'usage_limit_customer', 'usage_limit', 'active']¶
-
model
¶ alias of
Coupon
-
-
CouponForm.
base_fields
= OrderedDict([('code', <django.forms.fields.CharField object at 0x7f53022ae7b8>), ('usage_limit_customer', <django.forms.fields.IntegerField object at 0x7f53022aecf8>), ('usage_limit', <django.forms.fields.IntegerField object at 0x7f53022ae4e0>), ('active', <django.forms.fields.BooleanField object at 0x7f53022aed68>), ('autogenerate', <django.forms.fields.BooleanField object at 0x7f530207fb38>)])¶
-
CouponForm.
declared_fields
= OrderedDict([('autogenerate', <django.forms.fields.BooleanField object at 0x7f530207fb38>)])¶
-
CouponForm.
media
¶
-
class
-
class
shoop.campaigns.admin_module.forms.
DiscountFromProductForm
(**kwargs)[source]¶ Bases:
shoop.campaigns.admin_module.forms._base.BaseEffectModelForm
-
class
Meta
[source]¶ Bases:
shoop.campaigns.admin_module.forms._base.Meta
-
model
¶ alias of
DiscountFromProduct
-
-
DiscountFromProductForm.
base_fields
= OrderedDict([('campaign', <django.forms.models.ModelChoiceField object at 0x7f5301fb4a20>), ('per_line_discount', <django.forms.fields.BooleanField object at 0x7f5301fb44a8>), ('discount_amount', <shoop.core.fields.FormattedDecimalFormField object at 0x7f5301fb4588>), ('products', <django.forms.models.ModelMultipleChoiceField object at 0x7f5301fb4ba8>)])¶
-
DiscountFromProductForm.
declared_fields
= OrderedDict()¶
-
DiscountFromProductForm.
media
¶
-
class
-
class
shoop.campaigns.admin_module.forms.
FreeProductLineForm
(**kwargs)[source]¶ Bases:
shoop.campaigns.admin_module.forms._base.BaseEffectModelForm
-
class
Meta
[source]¶ Bases:
shoop.campaigns.admin_module.forms._base.Meta
-
model
¶ alias of
FreeProductLine
-
-
FreeProductLineForm.
base_fields
= OrderedDict([('campaign', <django.forms.models.ModelChoiceField object at 0x7f53036e6208>), ('quantity', <django.forms.fields.IntegerField object at 0x7f5302e5b828>), ('products', <django.forms.models.ModelMultipleChoiceField object at 0x7f5301dd8d68>)])¶
-
FreeProductLineForm.
declared_fields
= OrderedDict()¶
-
FreeProductLineForm.
media
¶
-
class
-
class
shoop.campaigns.admin_module.forms.
ProductDiscountAmountForm
(**kwargs)[source]¶ Bases:
shoop.campaigns.admin_module.forms._base.BaseEffectModelForm
-
class
Meta
[source]¶ Bases:
shoop.campaigns.admin_module.forms._base.Meta
-
exclude
= ['identifier', 'active']¶
-
model
¶ alias of
ProductDiscountAmount
-
-
ProductDiscountAmountForm.
base_fields
= OrderedDict([('campaign', <django.forms.models.ModelChoiceField object at 0x7f5301ff0cc0>), ('discount_amount', <shoop.core.fields.FormattedDecimalFormField object at 0x7f5301ff0e48>)])¶
-
ProductDiscountAmountForm.
declared_fields
= OrderedDict()¶
-
ProductDiscountAmountForm.
media
¶
-
class
-
class
shoop.campaigns.admin_module.forms.
ProductDiscountPercentageForm
(**kwargs)[source]¶ Bases:
shoop.campaigns.admin_module.forms._base.BaseEffectModelForm
-
class
Meta
[source]¶ Bases:
shoop.campaigns.admin_module.forms._base.Meta
-
exclude
= ['identifier', 'active']¶
-
model
¶ alias of
ProductDiscountPercentage
-
-
ProductDiscountPercentageForm.
base_fields
= OrderedDict([('campaign', <django.forms.models.ModelChoiceField object at 0x7f530207f630>), ('discount_percentage', <shoop.admin.forms.fields.PercentageField object at 0x7f530207fa58>)])¶
-
ProductDiscountPercentageForm.
declared_fields
= OrderedDict([('discount_percentage', <shoop.admin.forms.fields.PercentageField object at 0x7f530207fa58>)])¶
-
ProductDiscountPercentageForm.
media
¶
-
class
-
class
shoop.campaigns.admin_module.forms.
ProductFilterForm
(**kwargs)[source]¶ Bases:
shoop.campaigns.admin_module.forms._base.BaseRuleModelForm
-
class
Meta
[source]¶ Bases:
shoop.campaigns.admin_module.forms._base.Meta
-
model
¶ alias of
ProductFilter
-
-
ProductFilterForm.
base_fields
= OrderedDict([('products', <django.forms.models.ModelMultipleChoiceField object at 0x7f530207fd68>)])¶
-
ProductFilterForm.
declared_fields
= OrderedDict()¶
-
ProductFilterForm.
media
¶
-
class
-
class
shoop.campaigns.admin_module.forms.
ProductsInBasketConditionForm
(**kwargs)[source]¶ Bases:
shoop.campaigns.admin_module.forms._base.BaseRuleModelForm
-
class
Meta
[source]¶ Bases:
shoop.campaigns.admin_module.forms._base.Meta
-
model
¶ alias of
ProductsInBasketCondition
-
-
ProductsInBasketConditionForm.
base_fields
= OrderedDict([('quantity', <django.forms.fields.IntegerField object at 0x7f5301dd84a8>), ('products', <django.forms.models.ModelMultipleChoiceField object at 0x7f5301dd8ef0>)])¶
-
ProductsInBasketConditionForm.
declared_fields
= OrderedDict()¶
-
ProductsInBasketConditionForm.
media
¶
-
class
-
class
shoop.campaigns.admin_module.forms.
ProductTypeFilterForm
(**kwargs)[source]¶ Bases:
shoop.campaigns.admin_module.forms._base.BaseRuleModelForm
-
class
Meta
[source]¶ Bases:
shoop.campaigns.admin_module.forms._base.Meta
-
model
¶ alias of
ProductTypeFilter
-
-
ProductTypeFilterForm.
base_fields
= OrderedDict([('product_types', <django.forms.models.ModelMultipleChoiceField object at 0x7f530207fbe0>)])¶
-
ProductTypeFilterForm.
declared_fields
= OrderedDict()¶
-
ProductTypeFilterForm.
media
¶
-
class