X-Git-Url: https://git.immae.eu/?p=perso%2FDenise%2Foms.git;a=blobdiff_plain;f=app.py;fp=app.py;h=02d88c4d6d43f4d97a228e0bc9d2b6a606f3ca39;hp=3f4da5c574350378d249a8bf71f56e40979be120;hb=a680b2f78891692be215013481e167da2fffb5d8;hpb=685a5f75f63d483d09a593ec69efad882a63a34e diff --git a/app.py b/app.py index 3f4da5c..02d88c4 100644 --- a/app.py +++ b/app.py @@ -8,11 +8,10 @@ import base64 from matplotlib.backends.backend_agg import FigureCanvasAgg as FigureCanvas from configuration import config_init,CONFIG -from gestion_erreurs import * -from gestion_donnees import * -from gestion_unites import * -from trace_courbe import * -from faq import * +from gestion_erreurs import initialise_erreurs, debug, niveau_debug +import gestion_donnees as donnees +from trace_courbe import cree_figure +import faq as f app = flask.Flask(__name__) @@ -26,7 +25,7 @@ def index(): ## charger les donneés dans le formulaire fichier = flask.request.files['fichier_donnees'] chaine = fichier.read() - val_form2 = fichier_json_vers_configdonnees(chaine,liste_err) + val_form2 = donnees.fichier_json_vers_configdonnees(chaine,liste_err) if val_form2 == {}: return flask.render_template("index.html",err=liste_err[2]+liste_err[1]+liste_err[0],valform=val_form) val_form.update(val_form2) @@ -45,15 +44,15 @@ def courbe_image(ext): data = flask.request.form # récupérer les données du formulaire proprement - config,listes_jours,listes_donnees = web_vers_python(data,liste_err) + config,listes_jours,listes_donnees = donnees.web_vers_python(data,liste_err) debug(" * On a récupéré et traité les données du formulaire web",liste_err) - texte = donnees_vers_json(listes_jours["poids"],listes_donnees["poids"],listes_jours["taille"],listes_donnees["taille"], config) + texte = donnees.donnees_vers_json(listes_jours["poids"],listes_donnees["poids"],listes_jours["taille"],listes_donnees["taille"], config) debug("texte prêt à être exporté : "+texte,liste_err) # noter le nom de l'enfant pour l'export - nomenfant = simplifie_nom(config['nom']) + nomenfant = donnees.simplifie_nom(config['nom']) # créer les figures try: @@ -105,15 +104,15 @@ def contact(): @app.route("/faq") def faq(): - table_faq = lire_fichier_csv_simple(fichier_FAQ) - l_categ,table_qr = extraire_tables_par_cat(table_faq) + table_faq = f.lire_fichier_csv_simple(f.fichier_FAQ) + l_categ,table_qr = f.extraire_tables_par_cat(table_faq) return flask.render_template("faq.html",lcateg=l_categ,tableqr=table_qr,err=[]) @app.route("/changelog") def changelog(): - table_version = lire_fichier_csv_simple(fichier_changelog) + table_version = f.lire_fichier_csv_simple(f.fichier_changelog) return flask.render_template("changelog.html",table = table_version,err=[])