From c92ae51b58099952de3dca81c7984c01834b0fe4 Mon Sep 17 00:00:00 2001 From: Benjamin Dauvergne Date: Mon, 25 Jan 2016 11:42:13 +0100 Subject: [PATCH] add document types (fixes #9544) --- fargo/settings.py | 74 +++++++++++++++++++++++++++++++++++++++++++++++++++++-- 1 file changed, 72 insertions(+), 2 deletions(-) diff --git a/fargo/settings.py b/fargo/settings.py index 346fabd..0e758a5 100644 --- a/fargo/settings.py +++ b/fargo/settings.py @@ -136,14 +136,84 @@ MELLON_IDENTITY_PROVIDERS = [] FARGO_DOCUMENT_TYPES = [ { 'name': 'justificatif-de-domicile', - 'label': 'Justificatif de domicile', + 'label': u'Justificatif de domicile', 'metadata': [ + {'label': u'Nom', 'name': 'nom'}, + {'label': u'Prénom(s)', 'name': 'prenoms'}, {'label': u'Numéro', 'name': 'numero'}, {'label': u'Rue', 'name': 'rue'}, {'label': u'Code postal', 'name': 'code-postal'}, {'label': u'Ville', 'name': 'ville'}, ] - } + }, + { + 'name': 'piece-d-identite', + 'label': u'Pièce d\'identité', + 'metadata': [ + {'label': u'Nom', 'name': 'nom'}, + {'label': u'Prénom(s)', 'name': 'prenoms'}, + {'label': u'Date de naissance', 'name': 'date-de-naissance'}, + {'label': u'Lieu de naissance', 'name': 'lieu-de-naissance'}, + {'label': u'Pays de naissance', 'name': 'pays-de-naissance'}, + ] + }, + { + 'name': 'livre-de-famille', + 'label': u'Livret de famille', + 'metadata': [ + {'label': u'Nom premier parent', 'name': 'nom-parent-1'}, + {'label': u'Prénom(s) premier parent', 'name': 'prenoms-parent-1'}, + {'label': u'Nom deuxième parent', 'name': 'nom-parent-2', 'required': False}, + {'label': u'Prénom(s) deuxième parent', 'name': 'prenoms-parent-2', 'required': False}, + + {'label': u'Nom premier enfant', 'name': 'nom-enfant-1', 'required': False}, + {'label': u'Prénom(s) premier enfant', 'name': 'prenoms-parent-1', 'required': False}, + + {'label': u'Nom deuxième enfant', 'name': 'nom-enfant-2', 'required': False}, + {'label': u'Prénom(s) deuxième enfant', 'name': 'prenoms-parent-2', 'required': False}, + + {'label': u'Nom troisième enfant', 'name': 'nom-enfant-4', 'required': False}, + {'label': u'Prénom(s) troisième enfant', 'name': 'prenoms-parent-4', 'required': False}, + + {'label': u'Nom quatrième enfant', 'name': 'nom-enfant-4', 'required': False}, + {'label': u'Prénom(s) quatrième enfant', 'name': 'prenoms-parent-4', 'required': False}, + ], + }, + { + 'name': 'carnet-de-vaccination', + 'label': u'Carnet de vaccination', + 'metadata': [ + {'label': u'Nom', 'name': 'nom'}, + {'label': u'Prénom(s)', 'name': 'prenoms'}, + ] + }, + { + 'name': 'avis-d-imposition', + 'label': u'Avis d\'imposition', + 'metadata': [ + {'label': u'Année', 'name': 'annee'}, + {'label': u'Nom', 'name': 'nom'}, + {'label': u'Prénom(s)', 'name': 'prenoms'}, + {'label': u'Numéro', 'name': 'numero'}, + {'label': u'Rue', 'name': 'rue'}, + {'label': u'Code postal', 'name': 'code-postal'}, + {'label': u'Ville', 'name': 'ville'}, + {'label': u'Revenu fiscal de référence', 'name': 'revenue-fiscal-de-reference'}, + ], + }, + { + 'name': 'quittance-de-loyer', + 'label': u'Quittance de loyer', + 'metadata': [ + {'label': u'Nom', 'name': 'nom'}, + {'label': u'Prénom(s)', 'name': 'prenoms'}, + {'label': u'Date', 'name': 'date'}, + {'label': u'Numéro', 'name': 'numero'}, + {'label': u'Rue', 'name': 'rue'}, + {'label': u'Code postal', 'name': 'code-postal'}, + {'label': u'Ville', 'name': 'ville'}, + ], + }, ] LOGIN_REDIRECT_URL = 'home' -- 2.1.4