Chcę zmienić hosta i port, na którym działa moja aplikacja. Ustawiłem host
i port
w app.run
, ale polecenie flask run
nadal działa na domyślnym 127.0.0.1:8000
. Jak mogę zmienić host i port używane przez komendę flask
?Dlaczego nie mogę zmienić hosta i portu, na którym działa moja aplikacja Flask?
if __name__ == '__main__':
app.run(host='0.0.0.0', port=3000)
set FLASK_APP=onlinegame
set FLASK_DEBUG=true
python -m flask run
To nie jest * bardzo * związane z '__main__'. Zdejmij warunek i to by było zupełnie inne zagadnienie: metoda "run" blokowałaby, a "runięcie kolby" faktycznie nie robiłoby nic (nie w porządku). Zabierz to, a to mówi dokładnie to samo, co moja odpowiedź. – davidism