47 lines
1.3 KiB
HTML
47 lines
1.3 KiB
HTML
{% extends "users_admin/base.html" %}
|
|
{% load i18n %}
|
|
{% load staticfiles %}
|
|
|
|
{% block title %}Importer des utilisateus{% endblock %}
|
|
|
|
{% block content %}
|
|
|
|
<h1>Importer des utilisateurs</h1>
|
|
|
|
<br />
|
|
|
|
<form action="" method="post" enctype="multipart/form-data">
|
|
{% csrf_token %}
|
|
<table>
|
|
{{ form.as_table }}
|
|
</table>
|
|
|
|
<div class="row">
|
|
<div class="span12">
|
|
<h3>Format du fichier attendu : CSV</h3>
|
|
<ul>
|
|
<li>4 colonnes : login, nom complet, date d'expiration, mot de passe ;</li>
|
|
<li>date au format AAAA-MM-DD ;</li>
|
|
<li>si le mot de passe n'est pas fourni, un mot de passe sera généré ;</li>
|
|
<li>si l'utilisateur existe déjà, il sera mis à jour ;</li>
|
|
<li>séparateur : la virgule ;</li>
|
|
<li>codage UTF-8 ;</li>
|
|
<li>la première ligne ne sera pas prise en compte.</li>
|
|
</ul>
|
|
<h3>Exemple</h3>
|
|
<pre class="span6">
|
|
"login","nom complet","expiration","mot de passe"
|
|
"joe","Joseph","2016-01-01","GxLGFP2"
|
|
"bar","Anne Honyme","2010-01-01",""
|
|
"team","","2014-07-22",""
|
|
</pre>
|
|
</div></div>
|
|
|
|
<div class="form-actions">
|
|
<input type="submit" value="Importer" class="btn btn-primary" />
|
|
<a href="./" class="btn"><i class="icon-remove"></i> Annuler</a>
|
|
</div>
|
|
</form>
|
|
|
|
{% endblock %}
|