{% load add_class %} {{ formset.non_form_errors|add_class:"alert alert-error" }} {{ formset.non_field_errors|add_class:"alert alert-error" }} {% for form in formset.forms %} {% if forloop.first %} {{ formset.management_form }} {% for field in form.visible_fields %} {% endfor %} {% endif %} {% endfor %} {% for form in formset.forms %} {% for field in form.visible_fields %} {% endfor %} {% endfor %}
{{ field.label|capfirst }} {% if field.field.required %}*{% endif %}
{# Include the hidden fields in the form #} {% if forloop.first %} {% for hidden in form.hidden_fields %} {{ hidden }} {% endfor %} {{ form.non_field_errors|add_class:"alert alert-error" }} {% endif %} {# add field and errors #} {{ field.errors|add_class:"alert alert-error" }} {{ field }} {# add delete button only if it's a new form in formset #} {% if not form.instance.pk and showDeleteRow %} {% if forloop.first %} {% endif %} {% endif %}