{% load widget_tweaks %}
{{ form.media }}
{% if display|default:'table' == 'table' %}
{% for field in form.visible_fields %}
{% if field|field_type == 'booleanfield' %}
{% elif field|field_type == 'imagefield' or field|field_type == 'filefield' %}
{{ field.label_tag }}
{% render_field field %}
{{ field.help_text }}
{% if field.errors %}
{% for error in field.errors %}
{{ error|escape }}
{% endfor %}
{% endif %}
{% elif field|field_type == 'datetimefield' %}
{{ field.label_tag }}
{% render_field field class+="form-control vDateField" autocomplete="off" %}
{% if field.errors %}
{% for error in field.errors %}
{{ error|escape }}
{% endfor %}
{% endif %}
{% else %}
{{ field.label_tag }}
{% render_field field class+="form-control" %}
{% if field.errors %}
{% for error in field.errors %}
{{ error|escape }}
{% endfor %}
{% endif %}
{% endif %}
{% endfor %}
{% for hidden in form.hidden_fields %}
{{ hidden }}
{% endfor %}
{% else %}
{% for field in form %}
{% if field|field_type == 'booleanfield' %}
{{ field.help_text }}
{% else %}
{{ field.label_tag }}
{% render_field field class+="form-control" %}