文件夹结构:
├── app
│ ├── admin
│ │ ├── forms.py
│ │ ├── __init__.py
│ │ └── views.py
│ ├── auth
│ │ ├── forms.py
│ │ ├── __init__.py
│ │ └── views.py
│ ├── home
│ │ ├── forms.py
│ │ ├── __init__.py
│ │ └── views.py
│ ├── __init__.py
│ ├── models.py
│ └── templates
│ ├── admin
│ │ ├── departments
│ │ ├── members
│ │ └── roles
│ ├── auth
│ ├── base.html
│ ├── errors
│ │
│ └── home
│ ├── admin_dashboard.html
│ ├── dashboards
│ └── treasurers
├── config.py
├── instance
│ └── config.py
├── migrations
├── requirements.txt
├── run.py
└── tests.py
我查过其他问题,但没有一个对我有帮助。这是app/auth中的导入/视图.py公司名称:
^{pr2}$检查角色是app/home中的一个功能/视图.py. 当我运行应用程序并打开浏览器时,我看到以下错误:
flask.cli.NoAppException: While importing "run", an ImportError was raised:
Traceback (most recent call last):
File "/home/eric/Documents/coding/venv/lib/python3.6/site-packages/flask/cli.py", line 235, in locate_app
__import__(module_name)
File "/home/eric/Documents/coding/adminsystem/run.py", line 3, in <module>
from app import create_app
File "/home/eric/Documents/coding/adminsystem/app/__init__.py", line 16, in <module>
from .home.views import check_role
File "/home/eric/Documents/coding/adminsystem/app/home/__init__.py", line 5, in <module>
from . import views
File "/home/eric/Documents/coding/adminsystem/app/home/views.py", line 9, in <module>
from ..auth.forms import MemberRegistrationForm
File "/home/eric/Documents/coding/adminsystem/app/auth/__init__.py", line 5, in <module>
from . import views
File "/home/eric/Documents/coding/adminsystem/app/auth/views.py", line 4, in <module>
from ..home.views import check_role
ImportError: cannot import name 'check_role'
可能的原因是什么?在
目前没有回答
相关问题 更多 >
编程相关推荐