Implementazione salvataggio su file #1
18
app.py
18
app.py
@@ -1,6 +1,19 @@
|
||||
from flask import Flask, jsonify, request, render_template
|
||||
import json
|
||||
import os
|
||||
|
||||
compiti = []
|
||||
id_counter = 0
|
||||
|
||||
def update_file():
|
||||
with open('compiti.json', 'w') as f:
|
||||
json.dump(compiti, f)
|
||||
|
||||
if os.path.isfile('compiti.json'):
|
||||
with open('compiti.json', 'r') as f:
|
||||
compiti = json.load(f)
|
||||
id_counter = 104
|
||||
else:
|
||||
compiti = [
|
||||
{"id": 1, "descrizione": "Compito matematica"},
|
||||
{"id": 2, "descrizione": "Consegna TPSIT progetto API REST"},
|
||||
@@ -8,10 +21,9 @@ compiti = [
|
||||
{"id": 4, "descrizione": "Compito di italiano"}
|
||||
]
|
||||
id_counter = 5
|
||||
update_file()
|
||||
|
||||
|
||||
def update_file():
|
||||
with open('compiti.json', 'w') as f:
|
||||
json.dump(compiti, f)
|
||||
|
||||
app = Flask(__name__)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user