Ben tornato.
I database esistono per noi per memorizzare i dati che persistono.
Questi sono dati che speriamo durino per tutto il tempo che vogliamo, così possiamo analizzare i dati, forse possiamo prenderli quando
ne abbiamo bisogno.
Ed è quello che fanno i database.
E la maggior parte delle volte quando lavori con lo sviluppo Web, hai il front-end che si concentra
sul lato browser delle cose.
Quindi questo è il caso.
Il JavaScript, l'HTML, abbiamo il back-end, che di solito è il lato server dove possiamo usare cose
come Python, Flask, Django per costruire un server.
E poi abbiamo anche questo lato del database nel back-end in cui il server comunica con
qualcosa come Mongo DB, un tipo di database per memorizzare effettivamente queste informazioni.
Quindi, invece di archiviare tali informazioni su un file Excel come abbiamo, possiamo archiviarle su un database effettivo,
il che ci dà molta più potenza.
Ora, di nuovo, questo non è un corso sui database, quindi non abbiamo bisogno di entrare completamente nell'argomento.
Se torno al server DCPI nel modulo simit, voglio racchiuderlo in un tentativo tranne il blocco solo così possiamo rilevare gli
errori in un modo migliore.
Quindi dopo il post.
Farò un blocco di prova.
E faremo solo un rientro e faremo anche un'eccezione qui.
E qui, torneremo solo se c'è un errore, qualcosa.
O diciamo solo.
Non è stato salvato nel database.
In modo che mentre lo stiamo testando, sappiamo se è successo qualcosa di sbagliato nel nostro caso, controlleremo
il post.
Se non è un metodo post, allora abbiamo una condizione else che tornerà.
Qualcosa è andato storto.
Riprova.
E poi proveremo questo pezzo di codice, altrimenti torneremo non salvato nel database.