{% if render_open_tag %}
{% if generate_csrf_token %} {% endif %} {% endif %} {% if render_before %} {% for field in form.fields %} {% if not field.render_after_sections %} {{ field.render() | safe }} {% endif %} {% endfor %} {% endif %} {% if render_sections %} {# This renders each section, and then any special elements at the bottom #} {% for section in form.sections %}

{{ section.name | title }}

{{ section.render() }}
{% endfor %} {% endif %} {% if render_after %} {% for field in form.fields %} {% if field.render_after_sections %} {{ field.render() | safe }} {% endif %} {% endfor %} {% endif %} {% if render_close_tag %}
{% endif %}