diff --git a/seminar/templates/seminar/registrace/nove_heslo.html b/seminar/templates/seminar/registrace/nove_heslo.html new file mode 100644 index 00000000..a0ce07b6 --- /dev/null +++ b/seminar/templates/seminar/registrace/nove_heslo.html @@ -0,0 +1,22 @@ +{% extends "base.html" %} +{% block title %}Zadejte nové heslo{% endblock %} + +{% block content %} +

+ {% block nadpis1a %}{% block nadpis1b %} + Zadejte nové heslo + {% endblock %}{% endblock %} +

+ +

Zadejte dvakrát nové heslo. Tak ověříme, že bylo zadáno správně.

+ + +
+ {% csrf_token %} + + {{ form.as_table }} +
+ +
+ +{% endblock %} diff --git a/seminar/templates/seminar/registrace/nove_nastaveno.html b/seminar/templates/seminar/registrace/nove_nastaveno.html new file mode 100644 index 00000000..0d782c89 --- /dev/null +++ b/seminar/templates/seminar/registrace/nove_nastaveno.html @@ -0,0 +1,15 @@ +{% extends "base.html" %} +{% block title %}Heslo bylo nastaveno{% endblock %} + +{% block content %} +

+ {% block nadpis1a %}{% block nadpis1b %} + Heslo bylo nastaveno + {% endblock %}{% endblock %} +

+ +

Vaše heslo bylo nastaveno. Nyní se můžete přihlásit.

+ +

Přihlášení

+ +{% endblock %} diff --git a/seminar/templates/seminar/registrace/reset_hesla.html b/seminar/templates/seminar/registrace/reset_hesla.html new file mode 100644 index 00000000..a35db5c6 --- /dev/null +++ b/seminar/templates/seminar/registrace/reset_hesla.html @@ -0,0 +1,17 @@ +{% extends "base.html" %} +{% block title %}Zapomněl jsi své heslo?{% endblock %} + +{% block content %} +

+ {% block nadpis1a %}{% block nadpis1b %} + Zapomněl jsi své heslo? + {% endblock %}{% endblock %} +

+ +
+ {% csrf_token %} + {{ form.as_p }} + +
+ +{% endblock %} diff --git a/seminar/templates/seminar/registrace/reset_poslan.html b/seminar/templates/seminar/registrace/reset_poslan.html new file mode 100644 index 00000000..3f9567cd --- /dev/null +++ b/seminar/templates/seminar/registrace/reset_poslan.html @@ -0,0 +1,15 @@ +{% extends "base.html" %} +{% block title %}Zpráva s obnovením hesla byla odeslána{% endblock %} + +{% block content %} +

+ {% block nadpis1a %}{% block nadpis1b %} + Zpráva s obnovením hesla byla odeslána + {% endblock %}{% endblock %} +

+ +

Návod na nastavení hesla byl odeslán na zadanou e-mailovou adresu, pokud účet s takovou adresou existuje. Měl by za okamžik dorazit.

+ +

Pokud e-mail neobdržíte, ujistěte se, že zadaná e-mailová adresa je stejná jako ta registrovaná u vašeho účtu a zkontrolujte složku nevyžádané pošty, tzv. spamu.

+ +{% endblock %} diff --git a/seminar/views/views_all.py b/seminar/views/views_all.py index fc1a8873..1d0e3c22 100644 --- a/seminar/views/views_all.py +++ b/seminar/views/views_all.py @@ -1286,8 +1286,7 @@ class LogoutView(auth_views.LogoutView): class PasswordResetView(auth_views.PasswordResetView): """ Chci resetovat heslo. """ - #template_name = 'seminar/password_reset.html' - # TODO: vlastní email_template_name a subject_template_name a html_email_template_name + template_name = 'seminar/registrace/reset_hesla.html' success_url = reverse_lazy('reset_password_done') from_email = 'login@mam.mff.cuni.cz' email_template_name = 'seminar/registrace/password_reset_email.html' @@ -1295,18 +1294,16 @@ class PasswordResetView(auth_views.PasswordResetView): class PasswordResetDoneView(auth_views.PasswordResetDoneView): """ Poslali jsme e-mail (pokud bylo kam)). """ - #template_name = 'seminar/password_reset_done.html' - pass + template_name = 'seminar/registrace/reset_poslan.html' class PasswordResetConfirmView(auth_views.PasswordResetConfirmView): """ Vymysli si heslo. """ - #template_name = 'seminar/password_confirm_done.html' + template_name = 'seminar/registrace/nove_heslo.html' success_url = reverse_lazy('reset_password_complete') class PasswordResetCompleteView(auth_views.PasswordResetCompleteView): """ Heslo se asi změnilo.""" - #template_name = 'seminar/password_complete_done.html' - pass + template_name = 'seminar/registrace/nove_nastaveno.html' class PasswordChangeView(auth_views.PasswordChangeView): #template_name = 'seminar/password_change.html'