{% load i18n %} {% load formica %} {% block form %} {% if with_csrf %}{% csrf_token %}{% endif %} {% useblock "form_errors" %} {% if next_url %} {% endif %} {{ contents }} {% endblock form %} {% block form_errors %} {% if form.errors %}
{% if form_error_title %} {{ form_error_title }} {% else %} {% if form.errors|length == 1 %} {% trans "Please correct the error below." %} {% else %} {% trans "Please correct the errors below." %} {% endif %} {% endif %} {% if form.non_field_errors %}
    {{ form.non_field_errors|unordered_list }}
{% endif %}
{% endif %} {% endblock form_errors %} {% block field %} {% if field.is_hidden %} {{ field }} {% else %} {% useblock "form_field" %} {% endif %} {% endblock field %} {% block form_field %}
{% if not field|is_checkbox %} {% useblock "field_label" %} {% endif %} {% if field.errors %}
{{ field.errors }}
{% endif %}
{{ field }} {% if field|is_checkbox %} {% useblock "field_label" %} {% endif %} {% if field.help_text %} {{ field.help_text }} {% endif %}
{% endblock form_field %} {% block regrouped %}
{% if label %} {{ label }} {% endif %}
{% fields fields field_block="inline_field" %}
{% endblock regrouped %} {% block inline_field %}
{{ field.errors }} {% useblock "field_label" %} {{ field }} {% if field.help_text %} {{ field.help_text }} {% endif %}
{% endblock inline_field %} {% block fields %} {% for field in fields %} {% field field field_block|default:"field" %} {% endfor %} {% endblock fields %} {% block field_label %} {% endblock field_label %}