{% macro field_widget(field, compact=False) -%}
{% if not compact %} {{ field.label }} {% else %} {% endif %} {% if field.type == 'RadioField' -%} {% for value, label, checked in field.iter_choices() -%}
{% endfor %}
{%- else -%} {{ field(class_="form-control") }} {%- endif -%} {% for error in field.errors -%}

{{ error }}

{% endfor -%} {% if field.description -%}

{{ field.description }}

{% endif -%} {%- endmacro %} {% macro wtform(form, compact=False) -%} {{ form.hidden_tag() -}} {% for field in form -%} {% if field.widget.input_type != 'hidden' -%} {{ field_widget(field, compact) }} {% endif -%} {% endfor -%} {% endmacro %} {% macro modal_form(id, title, submit_text, form, attrs='', submit_btn_class='') %} {% if form.errors -%} {% endif -%} {% endmacro %}