Probabilmente è colpa mia essendo un niubbo di Flask e un
praticamente-niubbo di Python, ma c'è un modo per fare il debug di un
progetto Flask senza bisogno di chiudere e riavviare il server ogni volta
in cui si effettua una modifica al codice ?

Mi spiego meglio. Se ho il classico "hello world" scritto con Flask:


from flask import Flask

app = Flask(__name__)

@app.route('/')
def hello_world():
    return "Ciao a tutti"




E poi lo faccio girare da PyCharm, lo posso vedere sul mio computer da
un'indirizzo del tipo http://localhost:5000
Se però decido di modificare il testo restituito dalla funzione, ad esempio
da << return "Ciao a tutti" >> a << return "Ciao a tutti belli e brutti"
>>, provando a ricaricare la pagina del browser non riesco a vedere la
modifica che ho appena effettuato. L'unico modo per vederla è di terminare
l'esecuzione del server e riavviarlo (oppure premere il pulsante per
riavviare il programma).

Non è che mi sono perso qualcosa e c'è pure un metodo per modificare il
codice, salvarlo, ricaricare la pagina e vedere le modifiche ?



Grazie
_______________________________________________
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python

Rispondere a