From 8a15a29dcf7fc9c801a18d26884feb98283c7119 Mon Sep 17 00:00:00 2001 From: Andrea Fiorencis Date: Thu, 26 Feb 2026 13:38:26 +0100 Subject: [PATCH] Aggiunto handling aggiunta compiti da Web UI --- app.py | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/app.py b/app.py index fc7bde9..0c791f3 100644 --- a/app.py +++ b/app.py @@ -1,4 +1,4 @@ -from flask import Flask, jsonify, request, render_template +from flask import Flask, jsonify, request, render_template, redirect compiti = [ {"id": 1, "descrizione": "Compito matematica"}, @@ -65,4 +65,15 @@ def web_ui(): return html, 200 +@app.route("/form_add") +def form_add(): + if not request.args.get("descrizione"): + return "Errore: descrizione mancante", 400 + else: + global id_counter + d = request.args.get("descrizione") + compiti.append({"id": id_counter, "descrizione": d}) + id_counter += 1 + return redirect("/ui") + app.run("0.0.0.0")