{% for field in field.get_fields_list(request, "", action) %}
{% if not error or error is mapping %} {% set item_data= (data[field.name] if data else None) %} {% with data=item_data, error=error.get(field.name, None) if error else None %} {% include field.form_template %} {% endwith %} {% else %} {% set error= None %} {% include field.form_template %} {% endif %}
{% endfor %}
{% if field.help_text %} {{ field.help_text }} {% endif %}
{% include "forms/_error.html" %}