{%- macro render_form_body(form) %} {% for error in form.errors %}
{{error}}
{% endfor %} {% for field in form.fields.values() %}
{{field.render(**kwargs)}} {% for error in field.errors %}

{{error}}

{% endfor %}
{% endfor %} {% endmacro -%} {%- macro render_form(form, class_='') %}
{% if form.label %}

{% if form.icon %} {% endif %} {{form.label}}

{% endif %}
{{render_form_body(form, **kwargs)}}
{% endmacro -%} {%- macro render_sub_form(field) %} {% if field.label %}

{{field.label}}

{{render_form_body(field.subform, **kwargs)}}
{% else %} {{render_form_body(field.subform, **kwargs)}} {% endif %} {% endmacro -%} {%- macro render_submit_button(button, class_='', disabled=false) %} {%- if kwargs %}{% endif -%} {% endmacro -%} {%- macro render_delete_button(button, class_='', disabled=false) %} {%- if kwargs %}{% endif -%} {% endmacro -%} {%- macro render_string_field(field, class_='', disabled=false) %} {%- if kwargs %}{% endif -%} {% endmacro -%} {%- macro render_text_field(field, class_='', disabled=false) %} {%- if kwargs %}{% endif -%} {% endmacro -%} {%- macro render_numeric_field(field, class_='', disabled=false) %} {%- if kwargs %}{% endif -%} {% endmacro -%} {%- macro render_integer_field(field, class_='', disabled=false) %} {%- if kwargs %}{% endif -%} {% endmacro -%} {%- macro render_date_field(field, class_='', disabled=false) %} {%- if kwargs %}{% endif -%} {% endmacro -%} {%- macro render_select_field(field, class_='', disabled=false) %} {%- if kwargs %}{% endif -%} {% endmacro -%} {%- macro render_select_data_field(field, class_='', disabled=false) %} {%- if kwargs %}{% endif -%} {% endmacro -%} {%- macro render_select_multiple_field(field, class_='', disabled=false) %} {%- if kwargs %}{% endif -%} {% endmacro -%} {%- macro render_file_field(field, class_='', disabled=false) %} {%- if kwargs %}{% endif -%} {% endmacro -%}