找不到基本烧瓶视图应用程序的问题

问题描述 投票:0回答:1

嗨,我不知道为什么未定义“ app”。我有一个非常简单的应用,请尝试运行它:

run.py:

from flask import Flask
app = Flask(__name__)
import views
if __name__ == "__main__":
    app.run(debug=True)

views.py:

@app.route('/')
def hello():
    return 'Hello, World!'

如果尝试通过“ python run.py”运行服务器,则会出现以下错误:

File "XXX\a\views.py", line 1, in <module>
    @app.route('/')
NameError: name 'app' is not defined
flask view
1个回答
0
投票
您需要将所有路线放入run.py。
© www.soinside.com 2019 - 2024. All rights reserved.