from app import login_manager报错

来源:9-15 访问权限控制

天行有常哦

2022-12-22

/Users/xiangdong.kong/Documents/workspace/venv/py39/bin/python /Users/xiangdong.kong/Documents/workspace/PythonFlask/fisher/fisher.py
Traceback (most recent call last):
File “/Users/xiangdong.kong/Documents/workspace/PythonFlask/fisher/fisher.py”, line 1, in
from app import create_app
File “/Users/xiangdong.kong/Documents/workspace/PythonFlask/fisher/app/init.py”, line 2, in
from app.web.book import web
File “/Users/xiangdong.kong/Documents/workspace/PythonFlask/fisher/app/web/init.py”, line 11, in
from app.web import auth
File “/Users/xiangdong.kong/Documents/workspace/PythonFlask/fisher/app/web/auth.py”, line 1, in
from app.forms.auth import RegisterForm, LoginForm
File “/Users/xiangdong.kong/Documents/workspace/PythonFlask/fisher/app/forms/auth.py”, line 5, in
from app.models.user import User
File “/Users/xiangdong.kong/Documents/workspace/PythonFlask/fisher/app/models/user.py”, line 5, in
from app import login_manager
ImportError: cannot import name ‘login_manager’ from partially initialized module ‘app’ (most likely due to a circular import) (/Users/xiangdong.kong/Documents/workspace/PythonFlask/fisher/app/init.py)

Process finished with exit code 1

写回答

1回答

天行有常哦

提问者

2022-12-22

换个地方定义get_user,就不会报错

//img.mukewang.com/szimg/63a44abe09848a1f18921766.jpg


0
0

Python Flask高级编程之从0到1开发《鱼书》精品项目

7月老师深入浅出剖析Flask核心机制,和你一起探讨Python高级编程

2770 学习 · 1280 问题

查看课程