{% macro help_block(field) %} {% if field.description %} {{ field.description|safe }} {% endif %} {% endmacro %} {% macro error_block(field) %} {% if field.errors %} {{ field.errors|first }} {% endif %} {% endmacro %} {% macro label(field, asterisk=False) %} {% endmacro %} {% macro input(field) %} {% endmacro %} {% macro input_field(field, hide_errors=False, feedback_icon=None) %}
{{ label(field, class_='control-label') }} {{ input(field, class_='form-control', **kwargs) }} {% if feedback_icon %} {% endif %} {{ help_block(field) }} {% if not hide_errors %} {{ error_block(field) }} {% endif %}
{% endmacro %} {% macro checkbox_field(field) %}
{% if not hide_errors %} {{ error_block(field) }} {% endif %}
{% endmacro %}