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.CreateOrUpdateViewConstructor. 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.DetailViewConstructor. 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.DetailViewConstructor. 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.CreateOrUpdateViewConstructor. 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.DetailViewConstructor. 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.CreateOrUpdateViewConstructor. 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.CreateOrUpdateViewConstructor. 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'¶
-