2015-12-12 54 views
1

我試圖從另一個應用程序導入模型。從其他應用程序導入模型時出現「No module named」錯誤

我有一個名爲「應用程序」裏我所有的應用程序文件夾生活。

所以在APP2的models.py,我也行:

從apps.app1.models進口圖書

但出於某種原因,我得到了「無模塊命名app1.models」錯誤。

我使用django1.9如果該事項。

有什麼建議嗎?

謝謝。

回答

2

我認爲from ..app1.models import Book會幫助你。這是一個導入相對路徑的變種。

+0

你是對的Oleksiy。 我想我不理解路徑如何工作的導入。 謝謝。 – Chris

+1

雖然這解決了這個問題,但在1.9之前的Django版本中並不是必需的 – Iqbal

相關問題