24 lines
1.1 KiB
HTML
24 lines
1.1 KiB
HTML
{% extends 'base.jinja2' %}
|
|
{% import 'macros/form_macros.jinja2' as mform %}
|
|
|
|
{% block content %}
|
|
<div class="col-12 ">
|
|
<div class="row justify-content-center justify-content-sm-center">
|
|
<div class="col-12 col-sm-6 col-md-5 col-lg-4 col-xl-3 bg-white text-dark text-center p-3 mt-5">
|
|
<h1>Login</h1>
|
|
{% if form.non_field_errors %}
|
|
{% for error in form.non_field_errors() %}
|
|
<div class="alert-warning mb-2">{{ error }}</div>
|
|
{% endfor %}
|
|
{% endif %}
|
|
<form method="post" class="mb-3">
|
|
<input type="hidden" name="csrfmiddlewaretoken" value="{{ csrf_token }}">
|
|
{{ mform.text_input(form.username) }}
|
|
{{ mform.password_input(form.password) }}
|
|
<button type="submit" class="btn btn-primary btn-block mr-auto p-2">Login</button>
|
|
</form>
|
|
<a href="{{ url('password_reset') }}">Passwort vergessen?</a>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
{% endblock %} |