关于 Flask-Login 的 user_loader 回调方法的问题
关于Flask-Login的user_loader回调方法的问题
前两天看到 lepture 关于 Flask 项目结构的这篇文章https://lepture.com/en/2018/structure-of-a-flask-project, 动手实践一下, 但是遇到个 Flask-Login 的问题, user_loader方法放在哪儿都不好使, 总是报Exception: Missing user_loader or request_loader. Refer to http://flask-login.readthedocs.io/#how-it-works for more info.
我认为的是在项目启动之后login_manager已经和app关联了, 所以在 router 中引用的login_manager就可以设置user_loader回调方法了, 但是不管我把它放哪儿, 始终都找不到, 在引用current_user的时候就报错 Exception: Missing user_loader or request_loader. Refer to http://flask-login.readthedocs.io/#how-it-works for more info.
下面是项目结构, 部分文件截图以及报错信息, 路过的大神麻烦帮忙看看是什么问题.
- 项目结构

- init.py

- auth.py (route)

- user.py (继承了
flask_login的UserMixin类)

- 报错信息

麻烦大神们指教或者有什么思路说说, 先谢过.
