shuup.discounts.admin package¶
Subpackages¶
Submodules¶
shuup.discounts.admin.mass_actions module¶
-
class
shuup.discounts.admin.mass_actions.
ArchiveMassAction
[source]¶ Bases:
shuup.admin.utils.picotable.PicotableMassAction
-
label
= 'Archive Product Discounts'¶
-
identifier
= 'archive_discounts'¶
-
-
class
shuup.discounts.admin.mass_actions.
UnarchiveMassAction
[source]¶ Bases:
shuup.admin.utils.picotable.PicotableMassAction
-
label
= 'Unarchive Discounts'¶
-
identifier
= 'unarchive_discounts'¶
-
shuup.discounts.admin.widgets module¶
-
class
shuup.discounts.admin.widgets.
QuickAddCouponCodeSelect
(attrs=None, choices=(), editable_model=None, initial=None, model=None)[source]¶ Bases:
shuup.admin.forms._quick_select.QuickAddRelatedObjectSelect
Parameters: int (initial) – primary key of the object that is initially selected -
url
= '/sa/discounts_coupon_codes/new/'¶
-
media
¶
-
-
class
shuup.discounts.admin.widgets.
QuickAddHappyHourMultiSelect
(attrs=None, choices=(), editable_model=None, initial=None, model=None)[source]¶ Bases:
shuup.admin.forms._quick_select.QuickAddRelatedObjectMultiSelect
Parameters: list[int] (initial) – list of primary keys of the objects that are initially selected -
url
= '/sa/discounts_happy_hour/new/'¶
-
media
¶
-
-
class
shuup.discounts.admin.widgets.
QuickAddAvailabilityExceptionMultiSelect
(attrs=None, choices=(), editable_model=None, initial=None, model=None)[source]¶ Bases:
shuup.admin.forms._quick_select.QuickAddRelatedObjectMultiSelect
Parameters: list[int] (initial) – list of primary keys of the objects that are initially selected -
url
= '/sa/discounts_availability_exception/new/'¶
-
media
¶
-