diff options
author | Denise sur Lya <sekhmet@lya> | 2021-02-16 14:24:18 +0100 |
---|---|---|
committer | Denise sur Lya <sekhmet@lya> | 2021-02-16 14:24:18 +0100 |
commit | a680b2f78891692be215013481e167da2fffb5d8 (patch) | |
tree | 4b21b675a4a0882dc7920b7ddc6dbb6444de2f79 /app.py | |
parent | 685a5f75f63d483d09a593ec69efad882a63a34e (diff) | |
download | oms-a680b2f78891692be215013481e167da2fffb5d8.tar.gz oms-a680b2f78891692be215013481e167da2fffb5d8.tar.zst oms-a680b2f78891692be215013481e167da2fffb5d8.zip |
nettoyage du code + passage en "défaut" de la grille améliorée (améliorée). Correction d'un léger bug sur l'échelle en y.
Diffstat (limited to 'app.py')
-rw-r--r-- | app.py | 23 |
1 files changed, 11 insertions, 12 deletions
@@ -8,11 +8,10 @@ import base64 | |||
8 | from matplotlib.backends.backend_agg import FigureCanvasAgg as FigureCanvas | 8 | from matplotlib.backends.backend_agg import FigureCanvasAgg as FigureCanvas |
9 | 9 | ||
10 | from configuration import config_init,CONFIG | 10 | from configuration import config_init,CONFIG |
11 | from gestion_erreurs import * | 11 | from gestion_erreurs import initialise_erreurs, debug, niveau_debug |
12 | from gestion_donnees import * | 12 | import gestion_donnees as donnees |
13 | from gestion_unites import * | 13 | from trace_courbe import cree_figure |
14 | from trace_courbe import * | 14 | import faq as f |
15 | from faq import * | ||
16 | 15 | ||
17 | 16 | ||
18 | app = flask.Flask(__name__) | 17 | app = flask.Flask(__name__) |
@@ -26,7 +25,7 @@ def index(): | |||
26 | ## charger les donneés dans le formulaire | 25 | ## charger les donneés dans le formulaire |
27 | fichier = flask.request.files['fichier_donnees'] | 26 | fichier = flask.request.files['fichier_donnees'] |
28 | chaine = fichier.read() | 27 | chaine = fichier.read() |
29 | val_form2 = fichier_json_vers_configdonnees(chaine,liste_err) | 28 | val_form2 = donnees.fichier_json_vers_configdonnees(chaine,liste_err) |
30 | if val_form2 == {}: | 29 | if val_form2 == {}: |
31 | return flask.render_template("index.html",err=liste_err[2]+liste_err[1]+liste_err[0],valform=val_form) | 30 | return flask.render_template("index.html",err=liste_err[2]+liste_err[1]+liste_err[0],valform=val_form) |
32 | val_form.update(val_form2) | 31 | val_form.update(val_form2) |
@@ -45,15 +44,15 @@ def courbe_image(ext): | |||
45 | data = flask.request.form | 44 | data = flask.request.form |
46 | 45 | ||
47 | # récupérer les données du formulaire proprement | 46 | # récupérer les données du formulaire proprement |
48 | config,listes_jours,listes_donnees = web_vers_python(data,liste_err) | 47 | config,listes_jours,listes_donnees = donnees.web_vers_python(data,liste_err) |
49 | debug(" * On a récupéré et traité les données du formulaire web",liste_err) | 48 | debug(" * On a récupéré et traité les données du formulaire web",liste_err) |
50 | 49 | ||
51 | texte = donnees_vers_json(listes_jours["poids"],listes_donnees["poids"],listes_jours["taille"],listes_donnees["taille"], config) | 50 | texte = donnees.donnees_vers_json(listes_jours["poids"],listes_donnees["poids"],listes_jours["taille"],listes_donnees["taille"], config) |
52 | 51 | ||
53 | debug("texte prêt à être exporté : "+texte,liste_err) | 52 | debug("texte prêt à être exporté : "+texte,liste_err) |
54 | 53 | ||
55 | # noter le nom de l'enfant pour l'export | 54 | # noter le nom de l'enfant pour l'export |
56 | nomenfant = simplifie_nom(config['nom']) | 55 | nomenfant = donnees.simplifie_nom(config['nom']) |
57 | 56 | ||
58 | # créer les figures | 57 | # créer les figures |
59 | try: | 58 | try: |
@@ -105,15 +104,15 @@ def contact(): | |||
105 | @app.route("/faq") | 104 | @app.route("/faq") |
106 | def faq(): | 105 | def faq(): |
107 | 106 | ||
108 | table_faq = lire_fichier_csv_simple(fichier_FAQ) | 107 | table_faq = f.lire_fichier_csv_simple(f.fichier_FAQ) |
109 | l_categ,table_qr = extraire_tables_par_cat(table_faq) | 108 | l_categ,table_qr = f.extraire_tables_par_cat(table_faq) |
110 | 109 | ||
111 | return flask.render_template("faq.html",lcateg=l_categ,tableqr=table_qr,err=[]) | 110 | return flask.render_template("faq.html",lcateg=l_categ,tableqr=table_qr,err=[]) |
112 | 111 | ||
113 | @app.route("/changelog") | 112 | @app.route("/changelog") |
114 | def changelog(): | 113 | def changelog(): |
115 | 114 | ||
116 | table_version = lire_fichier_csv_simple(fichier_changelog) | 115 | table_version = f.lire_fichier_csv_simple(f.fichier_changelog) |
117 | 116 | ||
118 | return flask.render_template("changelog.html",table = table_version,err=[]) | 117 | return flask.render_template("changelog.html",table = table_version,err=[]) |
119 | 118 | ||