簡體   English   中英

如何從其他文件運行@app.route

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM