[英]How to run the @app.route from other file
我有 app.py 文件如下
from flask import Flask
app = Flask(__name__)
app.secret_key = "password"
我的 test.py 在下面
from app import app
@app.route('/')
def hello_world():
return 'Hello World!'
我已經完成export FLASK_APP=app
然后flask run
我在瀏覽器中的預期輸出Hello world
免責聲明:創建 app.py 並添加以下腳本perfect
。 請不要那樣回答。但需要將 app.py 上傳到另一個模塊但需要運行 app.py
`
from flask import Flask
app = Flask(__name__)
@app.route('/')
def hello_world():
return 'Hello World!'`
創建一個文件夾,讓它成為 testing_flask 並在文件夾中添加 app.py 和 test.py 文件,並創建一個 init 文件以形成一個模塊。 然后 app.py 文件看起來像這樣:
from flask import Flask
app = Flask(__name__)
app.secret_key = "password"
from testing_flask import test
test.py 看起來像這樣:
from testing_flask.app import app
@app.route('/')
def hello_world():
return 'Hello World!'
文件夾結構將是
- testing_flask
|- __init__.py
|- app.py
|- test.py
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.