在我的 django 应用程序中,我有一个名为项目的应用程序和一个名为 utils 的应用程序。我在项目中还有一个名为 utils 的模块,用于保存项目的辅助函数。
所以我的文件结构看起来像这样
...
projects/
utils/
globals.py
views.py
utils/
tests.py
...
当我尝试从 utils(外部)导入一些东西时遇到了一个问题,而 django 认为我是从 projects.utils 导入的。所以这给了我一个错误
# inside projects.views.py
from utils.tests import foo
由于我在projects.utils 中没有tests.py,因此导入给了我一个错误。当然,我知道这一点并试图引用外部工具。
有没有办法在 django 中清楚地引用外部 utils 和 projects.utils 或者我应该将 projects.utils 的名称更改为其他名称?