diff --git a/src/pretixbase/migrations/0007_auto_20150212_0939.py b/src/pretixbase/migrations/0007_auto_20150212_0939.py new file mode 100644 index 0000000000..5b8a2505ac --- /dev/null +++ b/src/pretixbase/migrations/0007_auto_20150212_0939.py @@ -0,0 +1,22 @@ +# -*- coding: utf-8 -*- +from __future__ import unicode_literals + +from django.db import models, migrations +import versions.models +import pretixbase.models + + +class Migration(migrations.Migration): + + dependencies = [ + ('pretixbase', '0006_auto_20150212_0908'), + ] + + operations = [ + migrations.AddField( + model_name='event', + name='max_items_per_order', + field=models.IntegerField(verbose_name='Maximum number of items per order', default=10), + preserve_default=True, + ), + ] diff --git a/src/pretixbase/models.py b/src/pretixbase/models.py index d0bb354058..bf15478e64 100644 --- a/src/pretixbase/models.py +++ b/src/pretixbase/models.py @@ -343,6 +343,10 @@ class Event(Versionable): null=True, blank=True, verbose_name=_("Plugins"), ) + max_items_per_order = models.IntegerField( + verbose_name=_("Maximum number of items per order"), + default=10 + ) class Meta: verbose_name = _("Event") diff --git a/src/pretixcontrol/views/event.py b/src/pretixcontrol/views/event.py index 8c5a7eedfb..9afb2d3824 100644 --- a/src/pretixcontrol/views/event.py +++ b/src/pretixcontrol/views/event.py @@ -44,6 +44,7 @@ class EventUpdateForm(VersionedModelForm): 'presale_end', 'payment_term_days', 'payment_term_last', + 'max_items_per_order' ]