正如您在提供的图片中看到的,我在academy文件夹中有一个名为academy的应用程序,我有中间件文件夹。在我的一个mcustom中间件文件中,我希望使用一个模型(您可以在图中看到的管理器模型)
在我的自定义中间件中,当我像这样导入模型时:
from academy.api.v1.manager.models import UserViewControll
我得到这个错误:
from academy.api.v1.manager.models import UserViewControll
ImportError: No module named 'academy.api'
The above exception was the direct cause of the following exception:
...
为什么?
如果
api
文件夹位于外部项目目录(包含manage.py
的目录)中,则不需要在导入中包含academy
。将其更改为:相关问题 更多 >
编程相关推荐