diff --git a/app.py b/app.py index 892ab91..025c65b 100644 --- a/app.py +++ b/app.py @@ -163,6 +163,10 @@ def publish_crossing(vehicle_type, track_id, source): app = Flask(__name__) app.secret_key = os.environ.get("SECRET_KEY", "vehicle_dev_secret") app.config["MAX_CONTENT_LENGTH"] = 200 * 1024 * 1024 # 200MB Upload-Limit +# Templates bei Aenderung neu laden (nur bei Seitenaufruf, nicht im Video-Pfad) +# -> Frontend-Anpassungen ohne App-Neustart sichtbar, kein Stream-Einfluss. +app.config["TEMPLATES_AUTO_RELOAD"] = True +app.jinja_env.auto_reload = True # Globales Modell fuer den Video-Upload-Pfad (per Request). model = YOLO("yolo11s.pt")