[我正在尝试将Flask-Login与Flask一起使用,但是当我尝试使用应用程序(LoginManager
)初始化as shown in the documentation类时,出现以下错误:
AttributeError: module 'app' has no attribute 'after_request'
这里是我的代码(摘录):
from flask_login import LoginManager
login_manager = LoginManager()
...
def create_app():
from flask import Flask
app = Flask(__name__)
...
login_manager.init_app(app)
我真的不知道我在做什么错。
好的,所以我找出了引起问题的原因。在init_app
行之前,我以如下方式导入了我的模型(用于Flask-Migrate):