from flask import Flask, jsonify compiti = [ {"id": 1, "descrizione": "Compito matematica"}, {"id": 2, "descrizione": "Consegna TPSIT progetto API REST"}, {"id": 3, "descrizione": "Compito di sistemi"}, {"id": 4, "descrizione": "Compito di italiano"} ] app = Flask(__name__) @app.route("/", methods=["GET"]) def home(): html = "

Home page API REST Compiti

ciao, 3cx merda

" html += "Documentazione" return html, 200 @app.route("/compiti", methods=["GET"]) def get_compiti(): return jsonify(compiti), 200 @app.route("/compiti/", methods=["GET"]) def get_compito_by_id(id): for ciscomerda in compiti: if ciscomerda["id"] == id: return jsonify(ciscomerda), 200 return jsonify([]), 404 app.run(debug=True)