new olimpiada contact form (with student confirmations)
[edumed.git] / edumed / templates / contact / olimpiada / form.html
1 {% extends "base.html" %}
2 {% load chunks %}
3 {% load honeypot %}
4
5 {% block title %}{{ form.form_title }}{% endblock %}
6
7 {% block body %}
8
9
10
11
12
13
14     <h1>{% block contact_form_title %}{{ form.form_title }}{% endblock %}</h1>
15
16     <div class="form-info">
17     {% block contact_form_description %}
18         {% chunk "contact_form__"|add:form.form_tag %}
19     {% endblock %}
20     </div>
21
22     <form method="POST" action="." enctype="multipart/form-data" class="submit-form">
23     {% csrf_token %}
24     {% render_honeypot_field %}
25     <h3>Dane Przewodniczącego Komisji Szkolnej i szkoły zgłaszającej Uczestników:</h3>
26     <table>
27         {{ form.as_table }}
28     </table>
29
30     {% with formsets.commission as formset %}
31
32         <h3>Dane członków Komisji Szkolnej:</h3>
33
34         {{ formset.management_form }}
35
36         <ul class="errorlist">
37         {% for err in formset.non_form_errors %}
38             <li>{{ err }}</li>
39         {% endfor %}
40         </ul>
41
42         {% for form in formset.forms %}
43             <table>
44                 {{ form.as_table }}
45             </table>
46         {% endfor %}
47
48         <div id="formstub-{{ formset.prefix }}" style="display:none">
49             <table>
50                 {{ formset.empty_form.as_table }}
51             </table>
52         </div>
53
54         <input type="button" value="+ Dodaj kolejną osobę" class="add_more" data-selector="#formstub-{{formset.prefix}}" data-prefix="{{formset.prefix}}">
55     {% endwith %}
56
57
58     {% with formsets.student as formset %}
59         <h3>Dane Uczestników:</h3>
60
61         {{ formset.management_form }}
62
63         <ul class="errorlist">
64         {% for err in formset.non_form_errors %}
65             <li>{{ err }}</li>
66         {% endfor %}
67         </ul>
68
69         {% for form in formset.forms %}
70             <h4>Uczestnik/Uczestniczka:</h4>
71
72             <table>
73                 {{ form.as_table }}
74             </table>
75         {% endfor %}
76
77         <div id="formstub-{{ formset.prefix }}" style="display:none">
78             <h4>Uczestnik/Uczestniczka:</h4>
79             <table>
80                 {{ formset.empty_form.as_table }}
81             </table>
82         </div>
83
84         <input type="button" value="+ Dodaj kolejną osobę" class="add_more" data-selector="#formstub-{{formset.prefix}}" data-prefix="{{formset.prefix}}">
85     {% endwith %}
86
87     <p>
88     <button style="font-size:1.5em;">{% block contact_form_submit %}{{ form.submit_label }}{% endblock %}</button>
89     </p>
90     </form>
91
92
93 {% endblock %}