mirror of
https://github.com/AdrienHallet/HaitiWater.git
synced 2026-11-05 14:05:47 +00:00
125 lines
6.1 KiB
HTML
125 lines
6.1 KiB
HTML
{% extends "base.html" %}
|
|
{% load static %}
|
|
|
|
{% block page_name %}
|
|
<script src="{% static "profileHandler.js"%}"></script>
|
|
Profil de {{ user.get_username }}
|
|
{% endblock %}
|
|
|
|
{% block page_content %}
|
|
<div class="col-lg-12">
|
|
<section class="panel">
|
|
<header class="panel-heading">
|
|
<div class="panel-actions">
|
|
<a href="#" class="fa fa-caret-down" data-toggle="tooltip" title="Minimiser""></a>
|
|
</div>
|
|
|
|
<h2 class="panel-title">Informations</h2>
|
|
</header>
|
|
<div class="panel-body">
|
|
<form class="form-horizontal form-bordered" method="post" action="infos/">
|
|
{% csrf_token %}
|
|
<div class="form-group">
|
|
<label class="col-md-3 control-label" for="input-username">Identifiant</label>
|
|
<div class="col-md-6">
|
|
<div class="input-group input-group-icon">
|
|
<span class="input-group-addon">
|
|
<span class="icon"><i class="fa fa-user"></i></span>
|
|
</span>
|
|
<input id="input-username" name="username" type="text" class="form-control" value="{{ user.get_username }}" readonly required>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div class="form-group">
|
|
<label class="col-md-3 control-label" for="input-last-name">Nom</label>
|
|
<div class="col-md-6">
|
|
<input id="input-last-name" name="last-name" type="text" class="form-control" value="{{ user.last_name }}" required>
|
|
</div>
|
|
</div>
|
|
<div class="form-group">
|
|
<label class="col-md-3 control-label" for="input-first-name">Prénom</label>
|
|
<div class="col-md-6">
|
|
<input id="input-first-name" name="first-name" type="text" class="form-control" value="{{ user.first_name }}" required>
|
|
</div>
|
|
</div>
|
|
<div class="form-group">
|
|
<label class="col-md-3 control-label" for="input-email">Courriel</label>
|
|
<div class="col-md-6">
|
|
<div class="input-group input-group-icon">
|
|
<span class="input-group-addon">
|
|
<span class="icon"><i class="fa fa-envelope"></i></span>
|
|
</span>
|
|
<input id="input-email" name="email" type="email" class="form-control" value="{{ user.email }}" required>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div class="col-md-9">
|
|
<input type="submit" class="btn pull-right" value="Modifier">
|
|
</div>
|
|
</form>
|
|
</div>
|
|
</section>
|
|
|
|
<section class="panel">
|
|
<header class="panel-heading">
|
|
<div class="panel-actions">
|
|
<a href="#" class="fa fa-caret-down" data-toggle="tooltip" title="Minimiser""></a>
|
|
</div>
|
|
<h2 class="panel-title">Changer le mot de passe</h2>
|
|
</header>
|
|
<div class="panel-body">
|
|
<form class="form-horizontal form-bordered" method="POST">
|
|
{% csrf_token %}
|
|
{% if form.errors %}
|
|
<div class="form-group">
|
|
<div class="col-md-3"></div>
|
|
<div class="col-md-6 alert alert-danger">
|
|
<ul>
|
|
{% for field in form %}
|
|
{% for error in field.errors %}
|
|
<li>{{ error }}</li>
|
|
{% endfor %}
|
|
{% endfor %}
|
|
</ul>
|
|
</div>
|
|
</div>
|
|
{% endif %}
|
|
<div class="form-group">
|
|
<label class="col-md-3 control-label" for="id_old_password">Ancien mot de passe</label>
|
|
<div class="col-md-6">
|
|
<input class="form-control" type="password" name="old_password" autofocus="" required="" id="id_old_password">
|
|
</div>
|
|
</div>
|
|
<div class="form-group">
|
|
<div class="col-md-3"></div>
|
|
<div class="col-md-6">
|
|
<ul>
|
|
<li>Votre mot de passe ne peut pas trop ressembler à vos autres informations personnelles.</li>
|
|
<li>Votre mot de passe doit contenir au minimum 8 caractères.</li>
|
|
<li>Votre mot de passe ne peut pas être un mot de passe couramment utilisé.</li>
|
|
<li>Votre mot de passe ne peut pas être entièrement numérique.</li>
|
|
</ul>
|
|
</div>
|
|
</div>
|
|
<div class="form-group">
|
|
<label class="col-md-3 control-label" for="id_new_password1">Nouveau mot de passe</label>
|
|
<div class="col-md-6">
|
|
<input class="form-control" type="password" name="new_password1" required="" id="id_new_password1" aria-autocomplete="list">
|
|
</div>
|
|
<span class="helptext"></span>
|
|
</div>
|
|
<div class="form-group">
|
|
<label class="col-md-3 control-label" for="id_new_password2">Confirmation du nouveau mot de passe</label>
|
|
<div class="col-md-6">
|
|
<input class="form-control" type="password" name="new_password2" required="" id="id_new_password2">
|
|
</div>
|
|
</div>
|
|
<div class="col-md-9">
|
|
<input type="submit" class="btn pull-right" value="Modifier">
|
|
</div>
|
|
</form>
|
|
</div>
|
|
</section>
|
|
</div>
|
|
{% endblock %}
|