diff options
-rw-r--r-- | app.py | 3 | ||||
-rw-r--r-- | templates/index.html | 2 |
2 files changed, 4 insertions, 1 deletions
@@ -34,13 +34,14 @@ def index(): | |||
34 | val_form = config_init() | 34 | val_form = config_init() |
35 | if flask.request.method=="POST": | 35 | if flask.request.method=="POST": |
36 | if 'fichier_donnees' in flask.request.files: | 36 | if 'fichier_donnees' in flask.request.files: |
37 | ## charger les donneés dans le formulaire | 37 | ## charger les données dans le formulaire |
38 | fichier = flask.request.files['fichier_donnees'] | 38 | fichier = flask.request.files['fichier_donnees'] |
39 | chaine = fichier.read() | 39 | chaine = fichier.read() |
40 | val_form2 = donnees.fichier_json_vers_configdonnees(chaine,liste_err) | 40 | val_form2 = donnees.fichier_json_vers_configdonnees(chaine,liste_err) |
41 | if val_form2 == {}: | 41 | if val_form2 == {}: |
42 | return flask.render_template("index.html",err=liste_err[2]+liste_err[1]+liste_err[0],valform=val_form, CONFIG=CONFIG, beta=beta) | 42 | return flask.render_template("index.html",err=liste_err[2]+liste_err[1]+liste_err[0],valform=val_form, CONFIG=CONFIG, beta=beta) |
43 | val_form.update(val_form2) | 43 | val_form.update(val_form2) |
44 | val_form["fichier_importe"] = 1 | ||
44 | 45 | ||
45 | return flask.render_template("index.html",err=liste_err[1],valform=val_form, CONFIG=CONFIG, beta=beta) | 46 | return flask.render_template("index.html",err=liste_err[1],valform=val_form, CONFIG=CONFIG, beta=beta) |
46 | 47 | ||
diff --git a/templates/index.html b/templates/index.html index a606667..a187093 100644 --- a/templates/index.html +++ b/templates/index.html | |||
@@ -18,11 +18,13 @@ | |||
18 | <input type="file" name="fichier_donnees" id="fichier_donnees" oninput="upload_file('form_import_donnees')"> | 18 | <input type="file" name="fichier_donnees" id="fichier_donnees" oninput="upload_file('form_import_donnees')"> |
19 | </form> | 19 | </form> |
20 | 20 | ||
21 | {% if "fichier_importe" in valform %} | ||
21 | {% if "version" in valform %} | 22 | {% if "version" in valform %} |
22 | <p>Version du fichier de sauvegarde : {{ valform.version }}.</p>{% endif %} | 23 | <p>Version du fichier de sauvegarde : {{ valform.version }}.</p>{% endif %} |
23 | {% if "version" not in valform or valform.version < CONFIG.version %} | 24 | {% if "version" not in valform or valform.version < CONFIG.version %} |
24 | <p class="petit">Note : La version du fichier de sauvegarde est inférieure à la version du site ({{ CONFIG.version}}), mais cela ne devrait pas générer de bug (normalement). | 25 | <p class="petit">Note : La version du fichier de sauvegarde est inférieure à la version du site ({{ CONFIG.version}}), mais cela ne devrait pas générer de bug (normalement). |
25 | </p>{% endif %} | 26 | </p>{% endif %} |
27 | {% endif %} | ||
26 | 28 | ||
27 | </div> | 29 | </div> |
28 | 30 | ||