REPLの上でフラスコプロジェクトを走らせる方法.それ?(ブラウザのプレビューで)


replIT(https://repl.it/)は非常に有用な開発実行環境です.私たちは簡単にnodejs、PHP、HTML、Pythonを実行することができます.その他それ.
しかし、RPL上でフラスコプロジェクトを実行する方法.それ?フラスコ文書のクイックスタートを参照できます.
https://flask.palletsprojects.com/en/2.0.x/quickstart/
from flask import Flask

app = Flask(__name__)

@app.route("/")
def hello_world():
    return "<p>Hello, World!</p>"
しかし、我々がRPLのヘッダー域の「Run」ボタンを押すとき.これは、コンソールを起動して実行すると何も、確かに、我々はプログラムを起動するためにフラスココマンドを使用していない起動します.
シェルに切り替えて実行します.
$ export FLASK_APP=main
$ flask run 
* Running on http://127.0.0.1:5000/ (Press CTRL+C to quit)
私たちはポート5000を聞くことを始めることができますが、結果の内容を読むことができません.
だから、どのようにコンテンツを読むには?これらのコードの一番下に行を入れます.
app.run(host='0.0.0.0')
次に、“実行”ボタンを押すと、Webサーバーは0.0.0.0 : 5000を聞いて、ブラウザのプレビューの内容が出てくる新しいウィンドウを起動します.REPL上でPythonフラスコプロジェクトを開発するのは本当に便利です.それ.

デモプロジェクトはこちら
https://replit.com/@timhuangt/demoflask
replの上でフラスコと遊びましょう.それ.