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")