MISSIONI - Pronti per la produzione
============================================================

⭐ Missione 1 – Il file .env
---------------------------
Create il file .env come spiegato, avviate la bacheca con python app.py e poi con python avvia_server.py. Cosa cambia nel terminale? Poi mettete FLASK_DEBUG=0, provocate apposta un errore in una route (es. 1/0) e confrontate la pagina che vedete con debug acceso e spento.

⭐ Missione 2 – Caccia ai segreti
--------------------------------
Cercate in tutto il progetto (in VS Code: Ctrl + Maiusc + F) le parole password, key, secret. Per ogni risultato, spiegate se è un problema o no e perché.

⭐⭐ Missione 3 – Online
----------------------
Pubblicate la bacheca su PythonAnywhere seguendo i passi della lezione. Consegnate il link e una breve relazione: i passaggi seguiti, gli errori incontrati (con il messaggio dell'*Error log*) e come li avete risolti.

⭐⭐ Missione 4 – Il registro degli errori
----------------------------------------
Fate in modo che ogni errore 500 venga scritto, con data e ora, in un file errori.log, mentre l'utente continua a vedere la pagina gentile.

⭐⭐⭐ Missione 5 – La revisione
-----------------------------
Scambiatevi il progetto con un altro gruppo e controllate la loro applicazione con la lista di controllo della lezione. Scrivete un breve rapporto: per ogni punto, ok oppure il problema trovato (con il file e la riga) e come risolverlo.

Pagina della lezione: https://www.academy-pc.it/flask/07-produzione/
