我正在尝试在我的烧瓶管理面板中实施授权
_初始化_.py
app = create_app()
db = SQLAlchemy(app)
login_manager = LoginManager(app)
login_manager.login_view = 'login'
@login_manager.user_loader
def login_loader(user_id):
return User.query.get(user_id)
模型.py:
from admin import db
class User(db.Model):
如果它和我的帖子一样,我有循环导入错误,因为我从 models.py 中的 _init_.py 导入应用程序。如果我将 user_loader 移动到 models.py,那么我的应用程序会引发错误,指出它看不到 user_loader。我的错误在哪里,正确的变体是什么?