{% macro render_fields(form, submit='', exclude=None) %} {% set excluded = exclude or [] %} {% for f in form %} {% if f in excluded %} {% elif f.type in ('CSRFTokenField', 'HiddenField') %} {{ f() }} {% elif f.type == 'SubmitField' %} {% elif f.type == 'BooleanField' %}
{{ f() }}
{% else %}
{% if f.id == "email" %} {% else %} {{ f() }} {% endif %} {% for error in f.errors %}

{{ error }}

{% endfor %}
{% endif %} {% endfor %} {% endmacro %}