{% 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 %}