-
Notifications
You must be signed in to change notification settings - Fork 2
/
whole_uni_form.html
27 lines (25 loc) · 1.17 KB
/
whole_uni_form.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
{% if form_tag %}<form {% if form_action %}action="{{ form_action }}" {% endif %}class="uniForm{% if form_class %} {{ form_class }}{% endif %}" method="{{ form_method }}"{% if form_id %} id="{{ form_id }}"{% endif %}{% if form.is_multipart %} enctype="multipart/form-data"{% endif %}>{% endif %}
{% if form_method|lower == 'post' %}
{% csrf_token %}
{% endif %}
{% if form.form_html %}
{% include "uni_form/errors.html" %}
{{ form.form_html }}
{% else %}
{% include "uni_form/uni_form.html" %}
{% endif %}
{% if inputs %}
<div class="buttonHolder form-actions">
{% for input in inputs %}
<input type="{{ input.input_type }}"
name="{{ input.name|slugify }}"
value="{{ input.value }}"
{% ifnotequal input.input_type "hidden" %}
class="{{ input.field_classes }}"
id="{{ input.input_type }}-id-{{ input.name|slugify }}"
{% endifnotequal %}
/>
{% endfor %}
</div>
{% endif %}
{% if form_tag %}</form>{% endif %}