德扬戈休息酒店

2024-10-02 00:37:31 发布

您现在位置:Python中文网/ 问答频道 /正文

正如您在提供的图片中看到的,我在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:
...

为什么?

enter image description here


Tags: 中间件thefrom模型import文件夹api应用程序
1条回答
网友
1楼 · 发布于 2024-10-02 00:37:31

如果api文件夹位于外部项目目录(包含manage.py的目录)中,则不需要在导入中包含academy。将其更改为:

from api.v1.manager.models import UserViewControll

相关问题 更多 >

    热门问题