在我的django應用程序中,我有一個名爲projects和app的應用程序,名爲utils。我也有一個名爲utils的項目裏面有一個模塊來爲項目保存幫助函數。在django中導入兩個同名的模塊?
所以,我的文件結構將是這個樣子
...
projects/
utils/
globals.py
views.py
utils/
tests.py
...
我遇到了一個問題,當我試圖導入從utils的東西(外一種)和Django的以爲我是從projects.utils進口。所以這給了我一個錯誤
# inside projects.views.py
from utils.tests import foo
由於我沒有tests.py在projects.utils,導入給了我一個錯誤。當然,我知道這一點,並試圖引用外部的utils。
有沒有辦法在django中清楚地引用外部utils和projects.utils,或者我應該只是將projects.utils的名稱更改爲其他名稱?