сначала обратитесь к этому do c (раздел Внешний видимый сервер ) о том, как открыть ваше локальное Flask
приложение, чтобы сделать его доступным из доверенных устройства в вашей сети для тестирования .
$(venv) flask run --host=0.0.0.0
или в вашем app.py
from flask import Flask
[..]
app = Flask(__name__)
[..]
if __name__ == "__main__":
app.run(host="0.0.0.0", port=5000, debug=True)
, а затем:
$(venv) python app.py
но если это произойдет, и вы получите эту ошибку dial tcp 0.0.0.0:5000: connect: connection refused
, попробуйте использовать локальный IP-адрес (192.168.x.y
вместо 0.0.0.0
) компьютера, на котором размещено ваше приложение Flask
. вы можете найти это поток полезный