{% macro form_field(field) %}
{{ field( class='form-control', placeholder=field.label.text, required=field.flags.required, **kwargs ) }} {% if field.errors %}
{{ field.errors[0] }}
{% endif %}
{% endmacro %} {% macro form_password_field(field, cfg) %} {{ form_field( field, pattern='.{%s,%s}' % cfg.PASSWORD_LEN, title='from {} to {} characters'.format(*cfg.PASSWORD_LEN), ) }} {% endmacro %}