{% extends "base.html" %} {% block content %}

Sign In

Access your personalized recommendations

{{ form.hidden_tag() }}
{{ form.username.label(class="form-label") }} {{ form.username(class="form-control" + (" is-invalid" if form.username.errors else "")) }} {% for error in form.username.errors %}
{{ error }}
{% endfor %}
{{ form.password.label(class="form-label") }} {{ form.password(class="form-control" + (" is-invalid" if form.password.errors else "")) }} {% for error in form.password.errors %}
{{ error }}
{% endfor %}
{{ form.submit(class="btn btn-primary btn-lg") }}

Don't have an account? Sign up here

{% endblock %}