X-Git-Url: https://git.immae.eu/?p=perso%2FDenise%2Foms.git;a=blobdiff_plain;f=gestion_donnees.py;h=2068bb3359fd9a9c383932024f6e82de6636beb0;hp=12afd5a8f35565dd2e3622fca0ab18a4699d7da5;hb=442a69cbb7957120b908dd59abef0a315906ad2d;hpb=915e90bbf0bee1d69c51a749a4f2be85b9fda091 diff --git a/gestion_donnees.py b/gestion_donnees.py index 12afd5a..2068bb3 100644 --- a/gestion_donnees.py +++ b/gestion_donnees.py @@ -9,6 +9,8 @@ import json import unidecode import copy +### Les données "tournent" selon : +### python -> json -> (export/import) -> formulaire HTML -> données POST -> python etc ############ Fonctions de conversion @@ -172,11 +174,12 @@ def gere_configuration(data,liste_err): # unité unite = data.get("unite","") - if not (unite in liste_unites_valides): + + if not (unite in CONFIG["liste_unites"]): unite = "" #warning("L'unité "+unite+" n'est pas reconnue !",liste_err) configuration["unite"] = unite - + # grille grille = data.get("grille","") if grille != "on": @@ -240,36 +243,14 @@ def gere_configuration(data,liste_err): if not(positionlegende in ['upper left','upper right','lower left','lower right']): positionlegende = "upper left" configuration["positionlegende"] = positionlegende - - #warning("bla"+data["couleur1"],liste_err) -# coul1 = rgb_vers_tuple(data.get("couleur1",""),couleur_defaut_1_tuple,liste_err) -# coul2 = rgb_vers_tuple(data.get("couleur2",""),couleur_defaut_2_tuple,liste_err) -# coul3 = rgb_vers_tuple(data.get("couleur3",""),couleur_defaut_3_tuple,liste_err) -# #warning("bla2"+str(coul1),liste_err) -# configuration["couleur1"] = coul1 -# configuration["couleur2"] = coul2 -# configuration["couleur3"] = coul3 + configuration["couleurs"] = {} # gérer les couleurs - #warning("data : "+str(data),liste_err) for clecouleur in DEFAUT["couleurs"]: coul = rgb_vers_tuple(data.get("couleur_"+clecouleur,""),CONFIG["couleurs"][clecouleur],liste_err) configuration["couleurs"][clecouleur] = coul - #warning("config : "+str(configuration["couleurs"]),liste_err) - # couleur de fond -# coul_fond = rgb_vers_tuple(data.get("couleur_fond",""),couleur_defaut_fond_tuple,liste_err) -# configuration["couleur_fond"] = coul_fond -# -# # couleur d'axes et de texte -# coul_cadretxt = rgb_vers_tuple(data.get("couleur_cadretxt",""),couleur_defaut_cadretxt_tuple,liste_err) -# configuration["couleur_cadretxt"] = coul_cadretxt -# -# # couleur de la grille -# coul_grille = rgb_vers_tuple(data.get("couleur_grille",""),couleur_defaut_grille_tuple,liste_err) -# configuration["couleur_grille"] = coul_grille - #warning(str(configuration["couleur1"]),liste_err) return configuration