diff --git a/virtualenv/pfidp/templates/users_admin/import.html b/virtualenv/pfidp/templates/users_admin/import.html new file mode 100644 index 0000000..de82398 --- /dev/null +++ b/virtualenv/pfidp/templates/users_admin/import.html @@ -0,0 +1,46 @@ +{% extends "users_admin/base.html" %} +{% load i18n %} +{% load staticfiles %} + +{% block title %}Importer des utilisateus{% endblock %} + +{% block content %} + +

Importer des utilisateurs

+ +
+ +
+ {% csrf_token %} + + {{ form.as_table }} +
+ +
+
+

Format du fichier attendu : CSV

+
    +
  • 4 colonnes : login, nom complet, date d'expiration, mot de passe ;
  • +
  • date au format AAAA-MM-DD ;
  • +
  • si le mot de passe n'est pas fourni, un mot de passe sera généré ;
  • +
  • si l'utilisateur existe déjà, il sera mis à jour ;
  • +
  • séparateur : la virgule ;
  • +
  • codage UTF-8 ;
  • +
  • la première ligne ne sera pas prise en compte.
  • +
+

Exemple

+
+"login","nom complet","expiration","mot de passe"
+"joe","Joseph","2016-01-01","GxLGFP2"
+"bar","Anne Honyme","2010-01-01",""
+"team","","2014-07-22",""
+
+
+ +
+ + Annuler +
+
+ +{% endblock %} diff --git a/virtualenv/pfidp/templates/users_admin/index.html b/virtualenv/pfidp/templates/users_admin/index.html index f93adb8..2771414 100644 --- a/virtualenv/pfidp/templates/users_admin/index.html +++ b/virtualenv/pfidp/templates/users_admin/index.html @@ -5,7 +5,8 @@ {% block title %}Accueil{% endblock %} {% block nav %} -
  • Créer des utilisateurs
  • +
  • Créer des utilisateurs
  • +
  • Importer des utilisateurs
  • {% endblock %} {% block title_content %} @@ -80,7 +81,8 @@
    -Créer des utilisateurs + Créer des utilisateurs + Importer des utilisateurs