X-Git-Url: https://git.immae.eu/?p=perso%2FDenise%2Foms.git;a=blobdiff_plain;f=gestion_donnees.py;h=208be4af0c07df63f30e9bdc21aa47333a014f7d;hp=880614de16c1235cd1aba63b6365200202df1e1b;hb=685a5f75f63d483d09a593ec69efad882a63a34e;hpb=b5ac625bdf312851ad3d7acf5dfdc5a94fcbf0be diff --git a/gestion_donnees.py b/gestion_donnees.py index 880614d..208be4a 100644 --- a/gestion_donnees.py +++ b/gestion_donnees.py @@ -82,7 +82,7 @@ def calcule_max_graphique(l_jours): return CONFIG["jours_defaut_donneesvides"] else: jour_maxi = max(l_jours)# pas la peine d'aller très au delà du jour max - jour_maxi = int(jour_maxi* 1.1)+3 # on rajoute un peu + jour_maxi = int(jour_maxi* 1.2)+3 # on rajoute un peu return jour_maxi @@ -193,7 +193,7 @@ def gere_configuration(data,liste_err): """ prend en argument le dictionnaire de requête (configuration imparfaite), et construit le dictionnaire de configuration qui va bien. Vérifie que chaque entrée est cohérente évidemment.""" - configuration = {} + configuration = {"non_sauve": {}} # Pour le nom, osef qu'il soit vide nom = data.get("nom","") @@ -238,6 +238,7 @@ def gere_configuration(data,liste_err): # Même échelle sur tous les graphiques configuration["memechelle"] = gere_checkbox(data.get("memechelle","")) + # maxi. 0 signifie qu'on veut pas de maxi maxi = data.get("maxi","") @@ -289,15 +290,16 @@ def gere_configuration(data,liste_err): positionlegende = "upper left" configuration["positionlegende"] = positionlegende + configuration["prolongercourbes"] = gere_checkbox(data.get("prolongercourbes","")) + + configuration["non_sauve"]["grilleamelio"] = gere_checkbox(data.get("grilleamelio","")) configuration["couleurs"] = {} # gérer les couleurs for clecouleur in DEFAUT["couleurs"]: coul = rgb_vers_tuple(data.get("couleur_"+clecouleur,""),CONFIG["couleurs"][clecouleur],liste_err) configuration["couleurs"][clecouleur] = coul - - # On y ajoute la partie "non sauvée" qui servira peut-être plus tard - configuration["non_sauve"] = {} + return configuration