diff --git a/src/pretix/base/migrations/0019_auto_20150314_1247.py b/src/pretix/base/migrations/0019_auto_20150314_1247.py new file mode 100644 index 000000000..9c11f6cd2 --- /dev/null +++ b/src/pretix/base/migrations/0019_auto_20150314_1247.py @@ -0,0 +1,26 @@ +# -*- coding: utf-8 -*- +from __future__ import unicode_literals + +from django.db import models, migrations +import versions.models +from django.conf import settings + + +class Migration(migrations.Migration): + + dependencies = [ + ('pretixbase', '0018_auto_20150314_1232'), + ] + + operations = [ + migrations.AlterField( + model_name='order', + name='event', + field=versions.models.VersionedForeignKey(to='pretixbase.Event', related_name='orders', verbose_name='Event'), + ), + migrations.AlterField( + model_name='order', + name='user', + field=models.ForeignKey(to=settings.AUTH_USER_MODEL, blank=True, related_name='orders', null=True, verbose_name='User'), + ), + ] diff --git a/src/pretix/base/models.py b/src/pretix/base/models.py index 3b5d9f737..fa4d1eb21 100644 --- a/src/pretix/base/models.py +++ b/src/pretix/base/models.py @@ -1264,11 +1264,13 @@ class Order(Versionable): ) event = VersionedForeignKey( Event, - verbose_name=_("Event") + verbose_name=_("Event"), + related_name="orders" ) user = models.ForeignKey( User, null=True, blank=True, - verbose_name=_("User") + verbose_name=_("User"), + related_name="orders" ) datetime = models.DateTimeField( verbose_name=_("Date") diff --git a/src/pretix/presale/static/pretixpresale/less/main.less b/src/pretix/presale/static/pretixpresale/less/main.less index 640417ec1..c5c342be5 100644 --- a/src/pretix/presale/static/pretixpresale/less/main.less +++ b/src/pretix/presale/static/pretixpresale/less/main.less @@ -10,3 +10,11 @@ footer { padding: 10px 0; font-size: 11px; } +.page-header { + position: relative; +} +.page-header .loginbox { + position: absolute; + right: 0; + bottom: 20px; +} \ No newline at end of file diff --git a/src/pretix/presale/templates/pretixpresale/event/base.html b/src/pretix/presale/templates/pretixpresale/event/base.html index de4590c1d..a94d056c0 100644 --- a/src/pretix/presale/templates/pretixpresale/event/base.html +++ b/src/pretix/presale/templates/pretixpresale/event/base.html @@ -17,7 +17,23 @@