shuup.discounts.admin.views package¶
Module contents¶
-
class
shuup.discounts.admin.views.
ArchivedDiscountListView
[source]¶ Bases:
shuup.discounts.admin.views._active_list.DiscountListView
-
mass_actions
= ['shuup.discounts.admin.mass_actions:UnarchiveMassAction', 'shuup.discounts.admin.mass_actions:DeleteMassAction']¶
-
-
class
shuup.discounts.admin.views.
AvailabilityExceptionEditView
(**kwargs)[source]¶ Bases:
shuup.admin.utils.views.CreateOrUpdateView
Constructor. Called in the URLconf; can contain helpful extra keyword arguments, and other things.
-
context_object_name
= 'discounts'¶
-
form_class
¶ alias of
AvailabilityExceptionForm
-
model
¶ alias of
AvailabilityException
-
template_name
= 'shuup/discounts/edit.jinja'¶
-
-
class
shuup.discounts.admin.views.
AvailabilityExceptionDeleteView
(**kwargs)[source]¶ Bases:
django.views.generic.detail.DetailView
Constructor. Called in the URLconf; can contain helpful extra keyword arguments, and other things.
-
model
¶ alias of
AvailabilityException
-
-
class
shuup.discounts.admin.views.
AvailabilityExceptionListView
[source]¶ Bases:
shuup.admin.utils.views.PicotableListView
-
default_columns
= [<Column: Exception Name> name, <Column: Start Date and Time> start_datetime, <Column: End Date and Time> end_datetime]¶
-
model
¶ alias of
AvailabilityException
-
url_identifier
= 'discounts_availability_exception'¶
-
-
class
shuup.discounts.admin.views.
CouponCodeDeleteView
(**kwargs)[source]¶ Bases:
django.views.generic.detail.DetailView
Constructor. Called in the URLconf; can contain helpful extra keyword arguments, and other things.
-
model
¶ alias of
CouponCode
-
-
class
shuup.discounts.admin.views.
CouponCodeEditView
(**kwargs)[source]¶ Bases:
shuup.admin.utils.views.CreateOrUpdateView
Constructor. Called in the URLconf; can contain helpful extra keyword arguments, and other things.
-
context_object_name
= 'discounts'¶
-
form_class
¶ alias of
CouponCodeForm
-
model
¶ alias of
CouponCode
-
template_name
= 'shuup/discounts/edit.jinja'¶
-
-
class
shuup.discounts.admin.views.
CouponCodeListView
[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
CouponCode
-
url_identifier
= 'discounts_coupon_codes'¶
-
-
class
shuup.discounts.admin.views.
DiscountDeleteView
(**kwargs)[source]¶ Bases:
django.views.generic.detail.DetailView
Constructor. Called in the URLconf; can contain helpful extra keyword arguments, and other things.
-
model
¶ alias of
Discount
-
-
class
shuup.discounts.admin.views.
DiscountEditView
(**kwargs)[source]¶ Bases:
shuup.admin.utils.views.CreateOrUpdateView
Constructor. Called in the URLconf; can contain helpful extra keyword arguments, and other things.
-
context_object_name
= 'discounts'¶
-
form_class
¶ alias of
DiscountForm
-
model
¶ alias of
Discount
-
template_name
= 'shuup/discounts/discount_edit.jinja'¶
-
-
class
shuup.discounts.admin.views.
DiscountListView
[source]¶ Bases:
shuup.admin.utils.views.PicotableListView
-
default_columns
= [<Column: Discount Name> name, <Column: Product> product__translations__name, <Column: Category> category, <Column: Contact Group> contact_group, <Column: Contact> contact, <Column: Coupon code> coupon_code, <Column: Effect> discount_effect, <Column: End Date and Time> end_datetime]¶
-
mass_actions
= ['shuup.discounts.admin.mass_actions:ArchiveMassAction']¶
-
mass_actions_provider_key
= 'discount_list_actions_provider'¶
-
model
¶ alias of
Discount
-
url_identifier
= 'discounts'¶
-
-
class
shuup.discounts.admin.views.
HappyHourEditView
(**kwargs)[source]¶ Bases:
shuup.admin.utils.views.CreateOrUpdateView
Constructor. Called in the URLconf; can contain helpful extra keyword arguments, and other things.
-
context_object_name
= 'discounts'¶
-
form_class
¶ alias of
HappyHourForm
-
model
¶ alias of
HappyHour
-
template_name
= 'shuup/discounts/edit.jinja'¶
-