parent
0ebb29a759
commit
82bbbb20b1
@ -32,6 +32,7 @@ else:
|
|||||||
# Application definition
|
# Application definition
|
||||||
|
|
||||||
INSTALLED_APPS = [
|
INSTALLED_APPS = [
|
||||||
|
"agenda_culturel",
|
||||||
"django.contrib.admin",
|
"django.contrib.admin",
|
||||||
"django.contrib.sitemaps",
|
"django.contrib.sitemaps",
|
||||||
"django.contrib.sites",
|
"django.contrib.sites",
|
||||||
@ -41,7 +42,6 @@ INSTALLED_APPS = [
|
|||||||
"django.contrib.messages",
|
"django.contrib.messages",
|
||||||
"django.contrib.staticfiles",
|
"django.contrib.staticfiles",
|
||||||
"corsheaders",
|
"corsheaders",
|
||||||
"agenda_culturel",
|
|
||||||
"colorfield",
|
"colorfield",
|
||||||
"django_extensions",
|
"django_extensions",
|
||||||
"django_better_admin_arrayfield",
|
"django_better_admin_arrayfield",
|
||||||
|
@ -2,6 +2,8 @@
|
|||||||
|
|
||||||
{% block title %}{% block og_title %}Connexion{% endblock %}{% endblock %}
|
{% block title %}{% block og_title %}Connexion{% endblock %}{% endblock %}
|
||||||
|
|
||||||
|
{% block fluid %}{% endblock %}
|
||||||
|
|
||||||
{% block content %}
|
{% block content %}
|
||||||
<h1>Connexion</h1>
|
<h1>Connexion</h1>
|
||||||
|
|
||||||
@ -35,6 +37,6 @@
|
|||||||
<input type="submit" value="login" />
|
<input type="submit" value="login" />
|
||||||
<input type="hidden" name="next" value="{{ next }}" />
|
<input type="hidden" name="next" value="{{ next }}" />
|
||||||
</form>
|
</form>
|
||||||
|
<p>Mot de passe oublié ? <a href="{% url 'password_reset' %}">Réinitialiser son mot de passe</a></p>
|
||||||
|
|
||||||
{% endblock %}
|
{% endblock %}
|
@ -0,0 +1,14 @@
|
|||||||
|
{% extends "agenda_culturel/page.html" %}
|
||||||
|
|
||||||
|
{% block title %}{% block og_title %}Nouveau mot de passe enregistré{% endblock %}{% endblock %}
|
||||||
|
|
||||||
|
{% block fluid %}{% endblock %}
|
||||||
|
|
||||||
|
{% block content %}
|
||||||
|
<article>
|
||||||
|
<header><h1>Nouveau mot de passe enregistré</h1></header>
|
||||||
|
<p>Votre mot de passe a été modifié. Vous pouvez maintenant continuer et vous connecter.</p>
|
||||||
|
<p><a href="{{ login_url }}">Connexion</a></p>
|
||||||
|
|
||||||
|
</article>
|
||||||
|
{% endblock %}
|
@ -0,0 +1,46 @@
|
|||||||
|
{% extends "agenda_culturel/page.html" %}
|
||||||
|
|
||||||
|
{% block title %}{% block og_title %}Nouveau mot de passe{% endblock %}{% endblock %}
|
||||||
|
|
||||||
|
{% block fluid %}{% endblock %}
|
||||||
|
|
||||||
|
{% block content %}
|
||||||
|
|
||||||
|
<article>
|
||||||
|
{% if validlink %}
|
||||||
|
<header>
|
||||||
|
<h1>Définition d'un nouveau mot de passe</h1>
|
||||||
|
</header>
|
||||||
|
<p>Entrez votre mot de passe deux fois pour que nous vérifiions que vous l'avez
|
||||||
|
saisi correctement.</p>
|
||||||
|
<form action="" method="post">
|
||||||
|
<div style="display:none">
|
||||||
|
<input type="hidden" value="{{ csrf_token }}" name="csrfmiddlewaretoken">
|
||||||
|
</div>
|
||||||
|
<table>
|
||||||
|
<tr>
|
||||||
|
<td>{{ form.new_password1.errors }}
|
||||||
|
<label for="id_new_password1">Nouveau mot de passe :</label></td>
|
||||||
|
<td>{{ form.new_password1 }}</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>{{ form.new_password2.errors }}
|
||||||
|
<label for="id_new_password2">Confirmation du mot de passe :</label></td>
|
||||||
|
<td>{{ form.new_password2 }}</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td></td>
|
||||||
|
<td><input type="submit" value="Changer mon mot de passe" /></td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
</form>
|
||||||
|
{% else %}
|
||||||
|
<header>
|
||||||
|
<h1>Réinitialisation de mot de passe échoué</h1>
|
||||||
|
</header>
|
||||||
|
<p>Le lien de réinitialisation de mot de passe était invalide,
|
||||||
|
possiblement parce qu'il a déjà été utilisé.</p>
|
||||||
|
<p>Veuillez demander une nouvelle réinitialisation.</p>
|
||||||
|
{% endif %}
|
||||||
|
</article>
|
||||||
|
{% endblock %}
|
@ -0,0 +1,16 @@
|
|||||||
|
{% extends "agenda_culturel/page.html" %}
|
||||||
|
|
||||||
|
{% block title %}{% block og_title %}Succès de la réinitialisation du mot de passe{% endblock %}{% endblock %}
|
||||||
|
|
||||||
|
{% block fluid %}{% endblock %}
|
||||||
|
|
||||||
|
{% block content %}
|
||||||
|
|
||||||
|
<article>
|
||||||
|
<header><h1>Succès de la réinitialisation du mot de passe</h1></header>
|
||||||
|
<p>Nous venons de vous envoyer un courrier électronique avec les instructions pour modifier
|
||||||
|
votre mot de passe. Vous devriez le recevoir très vite !
|
||||||
|
</p>
|
||||||
|
</article>
|
||||||
|
|
||||||
|
{% endblock %}
|
@ -0,0 +1,20 @@
|
|||||||
|
{% extends "agenda_culturel/page.html" %}
|
||||||
|
|
||||||
|
{% block title %}{% block og_title %}Réinitialisation du mot de passe{% endblock %}{% endblock %}
|
||||||
|
|
||||||
|
{% block fluid %}{% endblock %}
|
||||||
|
|
||||||
|
{% block content %}
|
||||||
|
<article>
|
||||||
|
<header><h1>Réinitialisation du mot de passe</h1></header>
|
||||||
|
<p>Indiquez votre adresse électronique, puis suivez les instructions de réinitialisation.</p>
|
||||||
|
|
||||||
|
<form action="" method="post">
|
||||||
|
<div style="display:none">
|
||||||
|
<input type="hidden" value="{{ csrf_token }}" name="csrfmiddlewaretoken">
|
||||||
|
</div>
|
||||||
|
{{ form.email.errors }}
|
||||||
|
<p><label for="id_email">Adresse électronique:</label> {{ form.email }} <input type="submit" value="Réinitialiser le mot de passe" /></p>
|
||||||
|
</form>
|
||||||
|
</article>
|
||||||
|
{% endblock %}
|
Loading…
Reference in New Issue
Block a user