1
我試圖從另一個應用程序導入模型。從其他應用程序導入模型時出現「No module named」錯誤
我有一個名爲「應用程序」裏我所有的應用程序文件夾生活。
所以在APP2的models.py,我也行:
從apps.app1.models進口圖書
但出於某種原因,我得到了「無模塊命名app1.models」錯誤。
我使用django1.9如果該事項。
有什麼建議嗎?
謝謝。
我試圖從另一個應用程序導入模型。從其他應用程序導入模型時出現「No module named」錯誤
我有一個名爲「應用程序」裏我所有的應用程序文件夾生活。
所以在APP2的models.py,我也行:
從apps.app1.models進口圖書
但出於某種原因,我得到了「無模塊命名app1.models」錯誤。
我使用django1.9如果該事項。
有什麼建議嗎?
謝謝。
我認爲from ..app1.models import Book
會幫助你。這是一個導入相對路徑的變種。
你是對的Oleksiy。 我想我不理解路徑如何工作的導入。 謝謝。 – Chris
雖然這解決了這個問題,但在1.9之前的Django版本中並不是必需的 – Iqbal