{% macro render_errors(field) %} {% for e in field.errors %}

{{ e }}

{% endfor %} {% endmacro %} {% macro render_field(field, label=None, label_visible=true, right_url=None, right_label=None, fieldclass=None, hint=None) -%}
{% if field.type != 'HiddenField' %} {% if not label and label != "" %}{% set label=field.label.text %}{% endif %} {% if label %}{% endif %} {% endif %} {{ field(class_=fieldclass or 'form-control', **kwargs) }} {% if hint %} {{ hint | safe }} {% endif %} {{ render_errors(field) }}
{%- endmacro %} {% macro render_field_prefix(field, label=None, prefix="@", label_visible=true, right_url=None, right_label=None, fieldclass=None) -%}
{% if field.type != 'HiddenField' and label_visible %} {% if not label and label != "" %}{% set label=field.label.text %}{% endif %} {% if label %}{% endif %} {% endif %}
{{ prefix }} {{ field(class_=fieldclass or 'form-control', **kwargs) }}
{{ render_errors(field) }}
{%- endmacro %} {% macro render_field_prefix_button(field, label=None, prefix="@", label_visible=true, right_url=None, right_label=None, fieldclass=None) -%}
{% if field.type != 'HiddenField' and label_visible %} {% if not label and label != "" %}{% set label=field.label.text %}{% endif %} {% if label %}{% endif %} {% endif %}
{{ prefix }} {{ field(class_=fieldclass or 'form-control', **kwargs) }} {{ _("View") }}
{{ render_errors(field) }}
{%- endmacro %} {% macro form_scripts() -%} {% endmacro %} {% macro package_lists() -%} {% endmacro %} {% macro render_multiselect_field(field, label=None, label_visible=true, right_url=None, right_label=None) -%}
{% if field.type != 'HiddenField' and label_visible %} {% if not label %}{% set label=field.label.text %}{% endif %} {% endif %}
{{ field(class_='form-control', **kwargs) }} {{ render_errors(field) }}
{% endmacro %} {% macro render_checkbox_field(field, label=None) -%} {% if not label %}{% set label=field.label.text %}{% endif %}
{{ field(type='checkbox', class_="form-check-input", **kwargs) }}
{%- endmacro %} {% macro render_radio_field(field, hint=None, label=None, label_visible=true) -%}
{% if label_visible %} {% if not label and label != "" %}{% set label=field.label.text %}{% endif %} {% if label %}{% endif %} {% endif %} {% for value, label, checked in field.iter_choices() %}
{% endfor %} {% if hint %} {{ hint | safe }} {% endif %} {{ render_errors(field) }}
{%- endmacro %} {% macro render_toggle_field(field, icons=[]) -%}
{% for value, label, checked in field.iter_choices() %} {% endfor %}
{%- endmacro %} {% macro render_submit_field(field, label=None, tabindex=None, class_=None) -%} {% if not label %}{% set label=field.label.text %}{% endif %} {##} {%- endmacro %}