shoop.campaigns.admin_module.views package

Module contents

class shoop.campaigns.admin_module.views.CatalogCampaignEditView(**kwargs)[source]

Bases: shoop.campaigns.utils._Breadcrumbed, shoop.campaigns.admin_module.views._edit.CampaignEditView

Constructor. Called in the URLconf; can contain helpful extra keyword arguments, and other things.

base_form_part_classes = [<class 'shoop.campaigns.admin_module.form_parts.CatalogBaseFormPart'>]
condition_key = 'campaign_context_condition'
effects = [('campaign_product_discount_effect_form', <class 'shoop.campaigns.admin_module.form_parts.CatalogEffectsFormPart'>)]
filter_key = 'campaign_catalog_filter'
get_form_parts(object)[source]
model

alias of CatalogCampaign

parent_name = <django.utils.functional.lazy.<locals>.__proxy__ object>
parent_url = 'shoop_admin:catalog_campaigns.list'
rules_form_part_class

alias of CatalogConditionsFormPart

class shoop.campaigns.admin_module.views.CatalogCampaignListView(**kwargs)[source]

Bases: shoop.campaigns.admin_module.views._list.CampaignListView

get_context_data(**kwargs)[source]
model

alias of CatalogCampaign

class shoop.campaigns.admin_module.views.BasketCampaignEditView(**kwargs)[source]

Bases: shoop.campaigns.utils._Breadcrumbed, shoop.campaigns.admin_module.views._edit.CampaignEditView

Constructor. Called in the URLconf; can contain helpful extra keyword arguments, and other things.

base_form_part_classes = [<class 'shoop.campaigns.admin_module.form_parts.BasketBaseFormPart'>]
condition_key = 'campaign_basket_condition'
effects = [('campaign_basket_discount_effect_form', <class 'shoop.campaigns.admin_module.form_parts.BasketDiscountEffectsFormPart'>), ('campaign_basket_line_effect_form', <class 'shoop.campaigns.admin_module.form_parts.BasketLineEffectsFormPart'>)]
model

alias of BasketCampaign

parent_name = <django.utils.functional.lazy.<locals>.__proxy__ object>
parent_url = 'shoop_admin:basket_campaigns.list'
rules_form_part_class

alias of BasketConditionsFormPart

class shoop.campaigns.admin_module.views.BasketCampaignListView(**kwargs)[source]

Bases: shoop.campaigns.admin_module.views._list.CampaignListView

get_context_data(**kwargs)[source]
model

alias of BasketCampaign

class shoop.campaigns.admin_module.views.CouponEditView(**kwargs)[source]

Bases: shoop.campaigns.utils._Breadcrumbed, shoop.admin.utils.views.CreateOrUpdateView

Constructor. 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 = <django.utils.functional.lazy.<locals>.__proxy__ object>
parent_url = 'shoop_admin:coupons.list'
template_name = 'shoop/campaigns/admin/edit_coupons.jinja'
class shoop.campaigns.admin_module.views.CouponListView(**kwargs)[source]

Bases: shoop.admin.utils.views.PicotableListView

Constructor. Called in the URLconf; can contain helpful extra keyword arguments, and other things.

columns = [<shoop.admin.utils.picotable.Column object at 0x7f5301a8bdd8>, <shoop.admin.utils.picotable.Column object at 0x7f5301a8bd68>, <shoop.admin.utils.picotable.Column object at 0x7f5301a8bc18>, <shoop.admin.utils.picotable.Column object at 0x7f5301a8bb00>, <shoop.admin.utils.picotable.Column object at 0x7f53034cd0b8>, <shoop.admin.utils.picotable.Column object at 0x7f5301a8b9b0>, <shoop.admin.utils.picotable.Column object at 0x7f5301a8b860>]
get_context_data(**kwargs)[source]
get_usages(instance, *args, **kwargs)[source]
model

alias of Coupon