From 3f5e9989def16fffb09e80236b8810f59251e026 Mon Sep 17 00:00:00 2001 From: Alexis_ANDREANI <alexis.andreani@ensiie.fr> Date: Tue, 5 Nov 2019 18:57:22 +0100 Subject: [PATCH] changement de mot de passe --- .../nutriform/templates/nutriform/compte.html | 2 +- .../registration/password_change_done.html | 12 ++++++++++ .../registration/password_change_form.html | 24 +++++++++++++++++++ 3 files changed, 37 insertions(+), 1 deletion(-) create mode 100644 website/nutriform/templates/registration/password_change_done.html create mode 100644 website/nutriform/templates/registration/password_change_form.html diff --git a/website/nutriform/templates/nutriform/compte.html b/website/nutriform/templates/nutriform/compte.html index c16f822..509593e 100644 --- a/website/nutriform/templates/nutriform/compte.html +++ b/website/nutriform/templates/nutriform/compte.html @@ -8,7 +8,7 @@ <h3>Mes informations diverses</h3> <p>Informations blabla</p> - <a href="" class="button">Modifier mon mot de passe</a> + <a href="{%url 'password_change'%}" class="button">Modifier mon mot de passe</a> </div class="container"> {% endblock %} \ No newline at end of file diff --git a/website/nutriform/templates/registration/password_change_done.html b/website/nutriform/templates/registration/password_change_done.html new file mode 100644 index 0000000..5c2eb9a --- /dev/null +++ b/website/nutriform/templates/registration/password_change_done.html @@ -0,0 +1,12 @@ +{% extends '../nutriform/base.html'%} +{%block content%} +<div class="container"> + + + +<p>votre mot de passe a bien été modifié</p> +<a class='button' href='{%url "index"%}'>Retourner à l'accueil</a> + + +</div> +{%endblock%} \ No newline at end of file diff --git a/website/nutriform/templates/registration/password_change_form.html b/website/nutriform/templates/registration/password_change_form.html new file mode 100644 index 0000000..324f1de --- /dev/null +++ b/website/nutriform/templates/registration/password_change_form.html @@ -0,0 +1,24 @@ +{% extends '../nutriform/base.html'%} +{%block content%} +<div class="container"> +<form action="" method="POST"> + +{% if form.errors%} +<p>Il y a une erreur</p> +{%endif%} +{% for field in form %} + {% for error in field.errors %} + <div class="alert alert-danger"> + <strong>{{ error }}</strong> + </div> + {% endfor %} +{% endfor %} + +{%csrf_token%} +{{form.as_p}} + +<button type='submit' style="margin-top: 15px;">Enregistrer les modifications</button> + +</form> +</div> +{%endblock%} -- GitLab