diff --git a/app.py b/app.py index 3a76bea..aac229f 100755 --- a/app.py +++ b/app.py @@ -6,7 +6,6 @@ import json import os from os.path import join import sqlite3 -import uuid from . import db, config, scanner, calibration, archive app = Flask(__name__) @@ -133,17 +132,6 @@ def cancel_calibration(): return redirect('/calibrate') -@app.route("/api/preview/") -def preview(id: int): - conn = db.get() - db.Object.get_from_id(id, conn) - capture_uuid = uuid.uuid4() - if scanner.capture(join(config.DATA_DIR, str(id), 'previews', str(capture_uuid) + '.jpg')): - return str(capture_uuid) - else: - return "Impossible de capturer l'image.", 500 - - @app.route("/api/scan-for-calibration") def scan_calibration(): conn = db.get() @@ -242,8 +230,16 @@ def delete_acquisition(acquisition_id: int): return redirect('/object/' + str(acqusition.object_id)) -@app.route('/api/use-last-calibration') +@app.route('/use-last-calibration') def use_last_calibration(): + conn = db.get() + calibration = db.Calibration.get_last(conn) + session['calibration_id'] = calibration.id + return redirect('/calibrate') + + +@app.route('/api/use-last-calibration') +def api_use_last_calibration(): conn = db.get() calibration = db.Calibration.get_last(conn) session['calibration_id'] = calibration.id diff --git a/templates/calibrate.html b/templates/calibrate.html index d17f5c9..00d7c7a 100644 --- a/templates/calibrate.html +++ b/templates/calibrate.html @@ -5,25 +5,20 @@

Étalonnage

-

Placez la mire devant le scanner puis appuyez sur le bouton pour prévisualiser ou étalonner le scanner.

+

Placez la mire devant le scanner puis appuyez sur le bouton étalonner le scanner.

- +
- + Réutiliser le dernier étalonnage
-
-
- -
-
@@ -42,36 +37,14 @@