{% macro render_file_field(field, label=None, label_visible=True, right_url=None, right_label=None, right_message=None, multiple=False, accept=None) -%}
{%- if label_visible %} {% if not label %}{% set label=field.label.text %}{% endif %} {% endif %} {% for e in field.errors %}
{{ e }}
{% endfor %}
{%- endmacro %} {% macro render_field(field, type=None, label=None, label_visible=True, right_url=None, right_label=None, right_message=None, prelabel=None) %}
{%- if field.type != 'HiddenField' and label_visible %} {%- if not label %}{% set label=field.label.text %}{% endif %} {%- endif %} {%- if prelabel %}
{{ prelabel }}
{{ field(class_='form-control', **kwargs) }}
{%- else %} {{ field(class_='form-control', **kwargs) }} {%- endif %} {%- if field.errors %} {%- for e in field.errors %}
{{ e }}
{%- endfor %} {%- endif %} {%- if right_message %}
{{ right_message|safe }}
{%- endif %}
{%- endmacro %} {% macro render_addon_field(field, label=None, label_visible=True, right_url=None, right_label=None, right_message=None, extra=None, extra_class=None) %} {%- if not extra_class %}{% set extra_class='' %}{% endif %}
{%- if field.type != 'HiddenField' and label_visible %} {%- if not label %}{% set label=field.label.text %}{% endif %} {{ label|safe }} {%- endif %} {{ field(class_='form-control', **kwargs) }} {%- if extra %} {{ extra|safe }} {%- endif %}
{%- if field.errors %} {%- for e in field.errors %}
{{ e }}
{%- endfor %} {%- endif %} {%- if right_message %} {{ right_message|safe }} {%- endif %} {%- endmacro %} {% macro render_checkbox_field(field, label=None) %} {%- if not label %}{% set label=field.label.text %}{% endif %}
{% endmacro %} {% macro render_radio_field(field) -%} {%- for value, label, checked in field.iter_choices() %}
{%- endfor %} {%- endmacro %} {% macro render_select_field(field) %}
{%- if field.errors %} {%- for e in field.errors %}
{{ e }}
{%- endfor %} {%- endif %}
{%- endmacro %} {% macro render_multiselect_field(field, undernote=None) %}
{%- if field.errors %} {%- for e in field.errors %}
{{ e }}
{%- endfor %} {%- endif %} {%- if undernote %}
{{ undernote }}
{%- endif %}
{%- endmacro %} {% macro render_submit_field(field, label=None, id=None, tabindex=None, class=None, title=None, style=None, data=None) %} {%- if not class %}{% set class="btn " + config['BUTTON_STYLE'] + "primary " + config['BUTTON_CLASS'] %}{% endif %} {%- if not label %}{% set label=field.label.text %}{% endif %} {%- endmacro %} {% macro myrender_hidden_field(field, value="") -%} {%- endmacro %}