{% macro render_field(field, placeholder=None) %} {% if field.errors %}
{% elif field.flags.error %}
{% else %}
{% endif %} {% set css_class = 'form-control ' + kwargs.pop('class', '') %} {{ field(class=css_class, placeholder=placeholder, **kwargs) }}
{% endmacro %}
Sign in {% with errors = get_flashed_messages(category_filter=["error"]) %} {% if errors %}
{% for error in errors %} {{ error }}
{% endfor %}
{% endif %} {% endwith %} {% if form.errors %}
{% for field, error in form.errors.items() %} {% for e in error %} {{ e }}
{% endfor %} {% endfor %}
{% endif %}
{{ form.csrf_token }} {{ render_field(form.email, placeholder="Your Email Address", autofocus="") }} {{ render_field(form.password, placeholder="Password") }}
Forgot your password?