From 77986b320dfc33625ea2df7f4049cb6c7f8c222e Mon Sep 17 00:00:00 2001 From: Denise sur Lya Date: Wed, 28 Jul 2021 10:31:46 +0200 Subject: =?UTF-8?q?Am=C3=A9liorations=20diverses.=20Lancement=20officiel?= =?UTF-8?q?=20de=20la=20b=C3=AAta=20!?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app.py | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) (limited to 'app.py') diff --git a/app.py b/app.py index 8b558ea..6ef4667 100644 --- a/app.py +++ b/app.py @@ -10,7 +10,8 @@ Created on Mon Jul 26 17:31:48 2021 # -*- coding: utf-8 -*- import flask -from data_textes import liste_textes + +from data_textes import tabletextes, tablecomplete, extraire_textes_par_cat import gere_grille as g import gere_erreurs as e from config import DEFAUT, CONFIG @@ -32,11 +33,12 @@ app = flask.Flask(__name__) @app.route('/', methods=["GET", "POST"]) def index(): liste_err = e.initialise_erreurs() + #print(tabletextes) idg = flask.request.args.get("grille", "") # Id de grille passée en param (ou pas) if idg != "": # Si on a mis un url de grille conf = g.decode_grille(idg, liste_err) if conf == {}: # Erreur à la génération - bingo = g.genere_grille(DEFAUT, liste_textes) + bingo = g.genere_grille(DEFAUT, tabletextes) conf = DEFAUT.copy() e.erreur("L'url de la grille n'est pas valide...", liste_err) else: @@ -47,7 +49,7 @@ def index(): conf = g.gere_donnees_custom(flask.request.form, liste_err) else: conf= DEFAUT.copy() - bingo = g.genere_grille(conf, liste_textes) # aléatoire + bingo = g.genere_grille(conf, tabletextes) # aléatoire chainecode = g.encode_grille(conf, bingo, liste_err) @@ -57,7 +59,10 @@ def index(): @app.route('/custom') def custom(): liste_err = e.initialise_erreurs() - return flask.render_template("custom.html", DEFAUT=DEFAUT,CONFIG=CONFIG, e=liste_err[0]+liste_err[1]+liste_err[2]) + categ, tableqr = extraire_textes_par_cat(tablecomplete) + nombre_categ = [len(elt) for elt in tableqr] + print(nombre_categ) + return flask.render_template("custom.html", DEFAUT=DEFAUT,CONFIG=CONFIG, nbdata=len(tabletextes), categ=categ, nbparcat = nombre_categ, e=liste_err[0]+liste_err[1]+liste_err[2]) if __name__ == "__main__": # print("Mode debug maison : "+str(niveau_debug)) -- cgit v1.2.3