From b80e73efb9a074c584236f9d84aad1402de243ef Mon Sep 17 00:00:00 2001 From: Kristyna Petrlikova Date: Mon, 15 Aug 2022 21:21:06 +0200 Subject: [PATCH] =?UTF-8?q?N=C3=A1st=C5=99el=20implementace=20pol=C3=AD?= =?UTF-8?q?=C4=8Dka=20"Jak=20se=20dozv=C4=9Bd=C4=9Bli"?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- personalni/forms.py | 2 ++ .../templates/personalni/udaje/prihlaska.html | 9 +++++++++ personalni/views.py | 4 +++- .../migrations/0102_osoba_jak_se_dozvedeli.py | 18 ++++++++++++++++++ seminar/models/personalni.py | 2 ++ 5 files changed, 34 insertions(+), 1 deletion(-) create mode 100644 seminar/migrations/0102_osoba_jak_se_dozvedeli.py diff --git a/personalni/forms.py b/personalni/forms.py index 78f1f11a..c1fcdef7 100644 --- a/personalni/forms.py +++ b/personalni/forms.py @@ -70,6 +70,8 @@ class PrihlaskaForm(PasswordResetForm): zasilat = forms.ChoiceField(label='Kam zasílat čísla a řešení',choices = Resitel.ZASILAT_CHOICES, required=True) zasilat_cislo_emailem = forms.BooleanField(label='Chci dostávat e-mailem upozornění na vydání nového čísla', required=False) + jak_se_dozvedeli = forms.CharField(widget=forms.Textarea({"rows": 3, "cols": 20}), label='Jak ses o M&M dozvěděl(a)?', required=False) + gdpr = forms.BooleanField(label='Souhlasím se zpracováním osobních údajů', required=True) spam = forms.BooleanField(label='Souhlasím se zasíláním materiálů od MFF UK', required=False) diff --git a/personalni/templates/personalni/udaje/prihlaska.html b/personalni/templates/personalni/udaje/prihlaska.html index 14355760..6b430a99 100644 --- a/personalni/templates/personalni/udaje/prihlaska.html +++ b/personalni/templates/personalni/udaje/prihlaska.html @@ -112,6 +112,15 @@
+

+ Ostatní +

+ + {% include "personalni/udaje/prihlaska_field.html" with field=form.jak_se_dozvedeli %} +
+ + +