From: Jan Szejko Date: Mon, 29 May 2017 12:37:28 +0000 (+0200) Subject: ścieżki kopernika - workshop form X-Git-Url: https://git.mdrn.pl/edumed.git/commitdiff_plain/97afd5cf48d5c5a42cecd34e4286cda7e6cdbc26?ds=inline;hp=b1e1600ec1a45327a4bb2e0a1104a17ec5f9a187 ścieżki kopernika - workshop form --- diff --git a/edumed/contact_forms.py b/edumed/contact_forms.py index 29f25b4..808d391 100644 --- a/edumed/contact_forms.py +++ b/edumed/contact_forms.py @@ -651,6 +651,34 @@ class CybernauciAnkietaForm(ContactForm): u'osoby prowadzącej warsztaty czy inne formy szkoleniowe?') +class SciezkiKopernikaForm(ContactForm): + form_tag = 'sciezki-kopernika' + form_title = u'Formularz zgłoszeniowy na warsztaty' + + nazwisko = forms.CharField(label=u'Imię i nazwisko uczestnika/uczestniczki', max_length=128) + rok_urodzenia = forms.IntegerField(label=u'Rok urodzenia') + adres_dom = forms.CharField(label=u'Adres zamieszkania – ulica i numer', max_length=128) + adres_poczta = forms.CharField(label=u'Adres zamieszkania – kod pocztowy i miejscowość', max_length=128) + contact = forms.EmailField(label=u'Adres e-mail') + szkola = forms.CharField(label=u'Nazwa szkoły', max_length=128) + adres_szkola = forms.CharField(label=u'Adres szkoły – ulica i numer', max_length=128) + poczta_szkola = forms.CharField(label=u'Adres szkoły – kod pocztowy i miejscowość', max_length=128) + opiekun = forms.CharField(label=u'Imię i nazwisko rodzica/opiekuna', max_length=128) + adres_opiekun = forms.CharField(label=u'Adres zamieszkania rodzica/opiekuna – ulica i numer', max_length=128) + poczta_opiekun = forms.CharField( + label=u'Adres zamieszkania rodzica/opiekuna – kod pocztowy i miejscowość', max_length=128) + telefon_opiekun = forms.CharField(label=u'Numer telefonu rodzica/opiekuna', max_length=32) + email_opiekun = forms.EmailField(label=u'Adres e-mail rodzica/opiekuna', max_length=32) + specjalne_potrzeby = forms.ChoiceField( + label=u'Czy uczestnik/uczestniczka ma specjalne potrzeby wynikające z niepełnosprawności', required=True, + choices=[('tak', 'tak'), ('nie', 'nie')], widget=forms.RadioSelect) + zgoda_regulamin = forms.BooleanField( + label=mark_safe( + u'Oświadczam, że zapoznałem/-am się z ' + u'Regulaminem udziału w projekcie ' + u'i spełniam kryteria kwalifikowalności do udziału w projekcie.')) + + def quiz_question(label, choices): return forms.TypedChoiceField(label=label, choices=choices, coerce=int, widget=forms.RadioSelect)