J'ai essayé de créer un environnement Flask avec VPS au lieu d'un environnement local et d'exécuter Hello World, mais je n'ai pas pu.
J'ai pu me connecter en spécifiant l'hôte dans ʻapp.run`. http://example.com:8000
hello.py
import flask
app = flask.Flask(__name__)
@app.route('/')
def index():
return "Hello, World!"
if __name__ == '__main__':
app.run(host='0.0.0.0',port=8000)
python
$ python hello.py
* Running on http://0.0.0.0:8000/ (Press CTRL+C to quit)
Ce n'était pas un problème avec l'environnement local. J'aurais dû le remarquer quand il a été exécuté et que http://127.0.0.1 était affiché dans le terminal, mais c'était une histoire que je n'ai pas remarquée.
Si vous souhaitez accéder à partir d'un serveur autre que celui que vous avez démarré, spécifiez-le avec host =
.
Recommended Posts