X-Git-Url: https://git.immae.eu/?p=perso%2FDenise%2Foms.git;a=blobdiff_plain;f=gestion_donnees.py;h=d95cbfd42ef109d194694404b59ada22eee9eb81;hp=372d6aa4b8dcdce9e9aa48b70868b0f200c4ab71;hb=a63ef1b0c9a0d0f1a1fc606a179965f9451945a1;hpb=d2f41e86da9b48f27ac067dbaf788e7d7889e604 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): def web_vers_python(data,liste_err, court=False): """ prend en argument le dictionnaire de requête et renvoie la config, et les - tableaux de donnée + tableaux de données court : si True est précisé, on ne met que le nom dans la config (enfant additionnel)""" @@ -384,8 +384,8 @@ def gere_donnees(data,naissance,typedonnee,liste_err): i = 0 # On va chercher si y'a des données à donnee_i - while typedonnee+"_"+str(i) in data.keys(): - if data[typedonnee+"_"+str(i)] != "": + while "age_"+str(i) in data.keys(): + if data.get(typedonnee+"_"+str(i), "") != "": # si la donne de ce type existe donnee = convertit_donnee_vers_python(data[typedonnee+"_"+str(i)],typedonnee,liste_err) age = data.get("age_"+str(i),"") if age !="": @@ -541,6 +541,7 @@ def eclate_donnees_additionnelles(conf, ljours, ldonnees, symb, couleur): symb est le symbole choisi pour cette courbe additionnelle (déjà vérifié) On fabrique un joli dictionnaire typed -> (conf lj, ldonnee) avec le nom de l'enfant, et les données pour chaque typed""" + print("test conf avant "+str(ldonnees)+str(ljours)) retour = {} conf["symbole"] = symb # On ajoute le symbole additionnel @@ -548,4 +549,5 @@ def eclate_donnees_additionnelles(conf, ljours, ldonnees, symb, couleur): for typed in CONFIG["liste_typedonnees"]: retour[typed] = (conf, ljours[typed], ldonnees[typed]) + print("test "+str(retour)) return retour \ No newline at end of file