2019-08-09 06:28:57 +00:00
|
|
|
{% extends "base_form.html" %}
|
2017-06-11 23:34:13 +00:00
|
|
|
{% comment %}
|
2019-08-08 14:18:15 +00:00
|
|
|
SPDX-License-Identifier: GPL-3.0-or-later
|
2017-06-11 23:34:13 +00:00
|
|
|
{% endcomment %}
|
|
|
|
|
2019-08-09 06:28:57 +00:00
|
|
|
{% load i18n %}
|
2017-06-11 23:34:13 +00:00
|
|
|
|
|
|
|
{% block content %}
|
2019-08-08 19:51:37 +00:00
|
|
|
<form method="post" onsubmit="window.onbeforeunload=null">{% csrf_token %}
|
|
|
|
{% if form.non_field_errors %}
|
|
|
|
<p class="errornote">
|
|
|
|
{% for error in form.non_field_errors %}
|
|
|
|
{{ error }}
|
|
|
|
{% endfor %}
|
|
|
|
</p>
|
|
|
|
{% endif %}
|
|
|
|
<fieldset class="module aligned">
|
|
|
|
{% for field in form %}
|
|
|
|
<div class="form-row{% if field.errors %} errors{% endif %}">
|
|
|
|
{{ field.errors }}
|
|
|
|
<div>
|
|
|
|
{{ field.label_tag }}
|
|
|
|
{% if field.is_readonly %}
|
|
|
|
<div class="readonly">{{ field.contents }}</div>
|
|
|
|
{% else %}
|
|
|
|
{{ field }}
|
|
|
|
{% endif %}
|
|
|
|
{% if field.field.help_text %}
|
|
|
|
<div class="help">{{ field.field.help_text|safe }}</div>
|
|
|
|
{% endif %}
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
{% endfor %}
|
|
|
|
{% if password_change %}
|
|
|
|
<div class="form-row">
|
|
|
|
<div>
|
|
|
|
<label>Mot de passe</label>
|
|
|
|
<div class="readonly">
|
2019-08-09 06:28:57 +00:00
|
|
|
{% if user.has_usable_password %}
|
|
|
|
<a class="button" href="{% url 'password_change' %}">{% trans 'Change password' %}</a>
|
|
|
|
{% endif %}
|
2019-08-08 19:51:37 +00:00
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
{% endif %}
|
|
|
|
</fieldset>
|
|
|
|
|
|
|
|
<div class="submit-row">
|
2019-08-09 20:52:47 +00:00
|
|
|
<input class="default" type="submit" value="{% trans 'Save' %}">
|
2019-08-08 19:51:37 +00:00
|
|
|
</div>
|
2019-08-08 14:18:15 +00:00
|
|
|
</form>
|
2017-06-11 23:34:13 +00:00
|
|
|
{% endblock %}
|