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