summaryrefslogtreecommitdiff
path: root/gestion_donnees.py
diff options
context:
space:
mode:
Diffstat (limited to 'gestion_donnees.py')
-rw-r--r--gestion_donnees.py8
1 files changed, 5 insertions, 3 deletions
diff --git a/gestion_donnees.py b/gestion_donnees.py
index 372d6aa..d95cbfd 100644
--- a/gestion_donnees.py
+++ b/gestion_donnees.py
@@ -169,7 +169,7 @@ def delta_date(date1,datenaissance):
169 169
170def web_vers_python(data,liste_err, court=False): 170def web_vers_python(data,liste_err, court=False):
171 """ prend en argument le dictionnaire de requête et renvoie la config, et les 171 """ prend en argument le dictionnaire de requête et renvoie la config, et les
172 tableaux de donnée 172 tableaux de données
173 court : si True est précisé, on ne met que le nom dans la config (enfant 173 court : si True est précisé, on ne met que le nom dans la config (enfant
174 additionnel)""" 174 additionnel)"""
175 175
@@ -384,8 +384,8 @@ def gere_donnees(data,naissance,typedonnee,liste_err):
384 384
385 i = 0 385 i = 0
386 # On va chercher si y'a des données à donnee_i 386 # On va chercher si y'a des données à donnee_i
387 while typedonnee+"_"+str(i) in data.keys(): 387 while "age_"+str(i) in data.keys():
388 if data[typedonnee+"_"+str(i)] != "": 388 if data.get(typedonnee+"_"+str(i), "") != "": # si la donne de ce type existe
389 donnee = convertit_donnee_vers_python(data[typedonnee+"_"+str(i)],typedonnee,liste_err) 389 donnee = convertit_donnee_vers_python(data[typedonnee+"_"+str(i)],typedonnee,liste_err)
390 age = data.get("age_"+str(i),"") 390 age = data.get("age_"+str(i),"")
391 if age !="": 391 if age !="":
@@ -541,6 +541,7 @@ def eclate_donnees_additionnelles(conf, ljours, ldonnees, symb, couleur):
541 symb est le symbole choisi pour cette courbe additionnelle (déjà vérifié) 541 symb est le symbole choisi pour cette courbe additionnelle (déjà vérifié)
542 On fabrique un joli dictionnaire typed -> (conf lj, ldonnee) avec le nom de l'enfant, 542 On fabrique un joli dictionnaire typed -> (conf lj, ldonnee) avec le nom de l'enfant,
543 et les données pour chaque typed""" 543 et les données pour chaque typed"""
544 print("test conf avant "+str(ldonnees)+str(ljours))
544 545
545 retour = {} 546 retour = {}
546 conf["symbole"] = symb # On ajoute le symbole additionnel 547 conf["symbole"] = symb # On ajoute le symbole additionnel
@@ -548,4 +549,5 @@ def eclate_donnees_additionnelles(conf, ljours, ldonnees, symb, couleur):
548 for typed in CONFIG["liste_typedonnees"]: 549 for typed in CONFIG["liste_typedonnees"]:
549 retour[typed] = (conf, ljours[typed], ldonnees[typed]) 550 retour[typed] = (conf, ljours[typed], ldonnees[typed])
550 551
552 print("test "+str(retour))
551 return retour \ No newline at end of file 553 return retour \ No newline at end of file