{{ album.description|safe }}
diff --git a/fet2020/gallery/forms.py b/fet2020/gallery/forms.py index 3073f403..0fc36d38 100644 --- a/fet2020/gallery/forms.py +++ b/fet2020/gallery/forms.py @@ -13,6 +13,7 @@ class AlbumAdminForm(forms.ModelForm): labels = { "slug": "Permalink", + "event_place": "Event Ort", "description": "Beschreibung", } @@ -20,3 +21,8 @@ class AlbumAdminForm(forms.ModelForm): "folder_name": "Füge den Ordnername (ohne Pfade) ein.", "thumbnail": "Füge den vollständigen Dateiname (ohne Pfade) ein, wenn dieser als Thumbnail verwendet werden soll.", } + + def __init__(self, *args, **kwargs): + super().__init__(*args, **kwargs) # to get the self.fields set + + self.fields["event_place"].initial = "Gußhausstraße 27-29, 1040 Wien" diff --git a/fet2020/gallery/models.py b/fet2020/gallery/models.py index eb7a3dfd..5338b10b 100644 --- a/fet2020/gallery/models.py +++ b/fet2020/gallery/models.py @@ -19,6 +19,7 @@ class Album(models.Model): event_date = models.DateField( verbose_name="Event Datum", null=True, blank=True, default=timezone.now ) + event_place = models.CharField(max_length=200, blank=True) photographer = models.CharField( verbose_name="Fotograph(en)", max_length=200, null=True, blank=True diff --git a/fet2020/templates/gallery/album.html b/fet2020/templates/gallery/album.html index 654297ee..5557eec8 100644 --- a/fet2020/templates/gallery/album.html +++ b/fet2020/templates/gallery/album.html @@ -24,7 +24,9 @@ {% if album.event_date %} {{ album.event_date }} {% endif %} - Gußhaus 27 - 1040, Wien + {% if album.event_place %} + {{ album.event_place }} + {% endif %} {% if album.description %}
{{ album.description|safe }}