2016-06-03 10 views
5

Con Flask 0.11 si consiglia vivamente di eseguire il server di sviluppo dalla riga di comando, tuttavia, non riesco a capire come modificare l'host. Ho bisogno di accedere a questo esternamente così in precedenza ho usato app.run (host = "0.0.0.0") che ha funzionato bene, ma non riesco a trovare l'equivalente per l'esecuzione di questo dalla riga di comando. Ho provato a impostare app.config ["SERVER_NAME"] = "0.0.0.0" ma il server di sviluppo non sta rilevando questo.Flask 0.11 CLI dev server - specificare l'host?

risposta

3

È possibile eseguire con --host opzione

flask run --host='0.0.0.0' 

Per vedere tutte le opzioni disponibili

flask run --help 
+0

Questo è possibile con 'python -m flask'? L'esecuzione di una sola flask non riesce a trovare il mio modulo ma l'esecuzione di Python funziona. –

+0

Sì, se non vuoi installare Flask o hai un caso d'uso speciale puoi anche usare 'python -m flask' ​​per ottenere esattamente lo stesso risultato: http://flask.pocoo.org/docs/0.11/ cli/# basic-usage –

+0

Grande, 'python -m flask run --host = '0.0.0.0'' ha funzionato perfettamente. –

Problemi correlati