shuup.campaigns.admin_module.views package¶
Module contents¶
-
class
shuup.campaigns.admin_module.views.CatalogCampaignEditView(**kwargs)[source]¶ Bases:
shuup.admin.breadcrumbs._views.BreadcrumbedView,shuup.campaigns.admin_module.views._edit.CampaignEditViewConstructor. Called in the URLconf; can contain helpful extra keyword arguments, and other things.
-
base_form_part_classes= [<class 'shuup.campaigns.admin_module.form_parts.CatalogBaseFormPart'>]¶
-
condition_key= 'campaign_context_condition'¶
-
effects= [('campaign_product_discount_effect_form', <class 'shuup.campaigns.admin_module.form_parts.CatalogEffectsFormPart'>)]¶
-
filter_key= 'campaign_catalog_filter'¶
-
model¶ alias of
CatalogCampaign
-
parent_name= 'Catalog Campaign'¶
-
parent_url= 'shuup_admin:catalog_campaign.list'¶
-
rules_form_part_class¶ alias of
CatalogConditionsFormPart
-
-
class
shuup.campaigns.admin_module.views.CatalogCampaignListView[source]¶ Bases:
shuup.campaigns.admin_module.views._list.CampaignListView-
model¶ alias of
CatalogCampaign
-
-
class
shuup.campaigns.admin_module.views.BasketCampaignEditView(**kwargs)[source]¶ Bases:
shuup.admin.breadcrumbs._views.BreadcrumbedView,shuup.campaigns.admin_module.views._edit.CampaignEditViewConstructor. Called in the URLconf; can contain helpful extra keyword arguments, and other things.
-
base_form_part_classes= [<class 'shuup.campaigns.admin_module.form_parts.BasketBaseFormPart'>]¶
-
condition_key= 'campaign_basket_condition'¶
-
effects= [('campaign_basket_discount_effect_form', <class 'shuup.campaigns.admin_module.form_parts.BasketDiscountEffectsFormPart'>), ('campaign_basket_line_effect_form', <class 'shuup.campaigns.admin_module.form_parts.BasketLineEffectsFormPart'>)]¶
-
model¶ alias of
BasketCampaign
-
parent_name= 'Basket Campaign'¶
-
parent_url= 'shuup_admin:basket_campaign.list'¶
-
rules_form_part_class¶ alias of
BasketConditionsFormPart
-
-
class
shuup.campaigns.admin_module.views.BasketCampaignListView[source]¶ Bases:
shuup.campaigns.admin_module.views._list.CampaignListView-
model¶ alias of
BasketCampaign
-
-
class
shuup.campaigns.admin_module.views.CouponEditView(**kwargs)[source]¶ Bases:
shuup.admin.breadcrumbs._views.BreadcrumbedView,shuup.admin.utils.views.CreateOrUpdateViewConstructor. Called in the URLconf; can contain helpful extra keyword arguments, and other things.
-
add_form_errors_as_messages= True¶
-
context_object_name= 'coupon'¶
-
form_class¶ alias of
CouponForm
-
model¶ alias of
Coupon
-
parent_name= 'Coupon'¶
-
parent_url= 'shuup_admin:coupon.list'¶
-
template_name= 'shuup/campaigns/admin/edit_coupons.jinja'¶
-
-
class
shuup.campaigns.admin_module.views.CouponListView[source]¶ Bases:
shuup.admin.utils.views.PicotableListView-
default_columns= [<Column: Code> code, <Column: Usages> usages, <Column: Usages Limit per contact> usage_limit_customer, <Column: Usage Limit> usage_limit, <Column: Active> active, <Column: Created by> created_by, <Column: Date created> created_on]¶
-
model¶ alias of
Coupon
-