{% if errors %} {% endif %} {% if errors and not fields %} {% for field in hidden_fields %}{{ field }}{% endfor %} {% endif %} {% for field, errors in fields %} {% if field.is_hidden %}{{ field }}{% else %}{{ field.as_field_group }}{% endif %} {% if forloop.last %}{% for field in hidden_fields %}{{ field }}{% endfor %}{% endif %} {% endfor %} {% if not fields and not errors %} {% for field in hidden_fields %}{{ field }}{% endfor %} {% endif %}