Order changing permissions, list of ordered items

This commit is contained in:
Raphael Michel
2015-03-20 17:29:47 +01:00
parent dbc3dff905
commit 244ad04520
8 changed files with 220 additions and 5 deletions

View File

@@ -535,6 +535,10 @@ class EventPermission(Versionable):
:type can_change_settings: bool
:param can_change_items: If ``True``, the user can change and add items and related objects for this event.
:type can_change_items: bool
:param can_view_orders: If ``True``, the user can inspect details of all orders.
:type can_view_orders: bool
:param can_change_orders: If ``True``, the user can change details of orders
:type can_change_orders: bool
"""
event = VersionedForeignKey(Event)
@@ -547,6 +551,14 @@ class EventPermission(Versionable):
default=True,
verbose_name=_("Can change product settings")
)
can_view_orders = models.BooleanField(
default=True,
verbose_name=_("Can view orders")
)
can_change_orders = models.BooleanField(
default=True,
verbose_name=_("Can change orders")
)
class Meta:
verbose_name = _("Event permission")