REPLの上でフラスコプロジェクトを走らせる方法.それ?(ブラウザのプレビューで)
replIT(https://repl.it/)は非常に有用な開発実行環境です.私たちは簡単にnodejs、PHP、HTML、Pythonを実行することができます.その他それ.
しかし、RPL上でフラスコプロジェクトを実行する方法.それ?フラスコ文書のクイックスタートを参照できます.
https://flask.palletsprojects.com/en/2.0.x/quickstart/
シェルに切り替えて実行します.
だから、どのようにコンテンツを読むには?これらのコードの一番下に行を入れます.
デモプロジェクトはこちら
https://replit.com/@timhuangt/demoflask
replの上でフラスコと遊びましょう.それ.
しかし、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の上でフラスコと遊びましょう.それ.
Reference
この問題について(REPLの上でフラスコプロジェクトを走らせる方法.それ?(ブラウザのプレビューで)), 我々は、より多くの情報をここで見つけました https://dev.to/timhuang/how-to-run-a-flask-project-on-replit-with-a-brower-preview-28m1テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol