diff --git a/jdav_web/members/admin.py b/jdav_web/members/admin.py index 0767cdd..a9dd7a9 100644 --- a/jdav_web/members/admin.py +++ b/jdav_web/members/admin.py @@ -22,7 +22,7 @@ from .models import (Member, Group, MemberList, MemberOnList, Klettertreff, # Register your models here. class MemberAdmin(admin.ModelAdmin): fields = ['prename', 'lastname', 'email', 'street', 'town', 'phone_number', 'phone_number_parents', 'birth_date', 'group', - 'gets_newsletter', 'queue', 'comments'] + 'gets_newsletter', 'queue', 'registration_form', 'comments'] list_display = ('name', 'birth_date', 'gets_newsletter', 'get_group', 'queue', 'created', 'comments') list_filter = ('group', 'gets_newsletter', 'queue') formfield_overrides = { diff --git a/jdav_web/members/models.py b/jdav_web/members/models.py index 2c1f671..421c665 100644 --- a/jdav_web/members/models.py +++ b/jdav_web/members/models.py @@ -46,6 +46,7 @@ class Member(models.Model): comments = models.TextField(_('comments'), default='', blank=True) created = models.DateField(auto_now=True, verbose_name=_('created')) queue = models.BooleanField(default=False, verbose_name=_('queue')) + registration_form = models.ImageField(verbose_name=_('registration form'), blank=True) def __str__(self): """String representation"""