From f784ab0c781d34aa710f5f7d66f18d295c0cc994 Mon Sep 17 00:00:00 2001 From: moanos Date: Sat, 6 Sep 2025 16:06:12 +0200 Subject: [PATCH] feat: Restyle the image upload --- src/fellchensammlung/models.py | 2 +- .../fellchensammlung/forms/form-image.html | 78 ++++++++++++------- 2 files changed, 50 insertions(+), 30 deletions(-) diff --git a/src/fellchensammlung/models.py b/src/fellchensammlung/models.py index c6e9f69..1ab40ba 100644 --- a/src/fellchensammlung/models.py +++ b/src/fellchensammlung/models.py @@ -343,7 +343,7 @@ class User(AbstractUser): class Image(models.Model): - image = models.ImageField(upload_to='images') + image = models.ImageField(upload_to='images', verbose_name=_("Bild"), help_text=_("Wähle ein Bild aus")) alt_text = models.TextField(max_length=2000, verbose_name=_('Alternativtext'), help_text=_("Beschreibe das Bild für blinde und sehbehinderte Menschen")) owner = models.ForeignKey(User, on_delete=models.CASCADE) diff --git a/src/fellchensammlung/templates/fellchensammlung/forms/form-image.html b/src/fellchensammlung/templates/fellchensammlung/forms/form-image.html index 0bdd388..8c946b4 100644 --- a/src/fellchensammlung/templates/fellchensammlung/forms/form-image.html +++ b/src/fellchensammlung/templates/fellchensammlung/forms/form-image.html @@ -4,40 +4,58 @@ {% load widget_tweaks %} {% block content %} -
- {% blocktranslate %} - Lade hier ein Foto hoch - wähle den Titel wie du willst und mach bitte eine Bildbeschreibung, - damit die Fotos auch für blinde und sehbehinderte Personen zugänglich sind. - {% endblocktranslate %} -

{% translate 'Anleitung für Bildbeschreibungen' %} +

+

+ {% blocktranslate %} + Lade hier ein Foto hoch. Füge bitte eine Bildbeschreibung hinzu, + damit die Fotos auch für blinde und sehbehinderte Personen zugänglich sind. + {% endblocktranslate %}

-
- {% csrf_token %} -
- - {{ form.image|add_class:"input"|attr:"id:image" }} -
- - -