0
我試圖建立我的第一個django項目。在該項目中,我創建了一個名爲「域」的包。在包的「域」中,有一個名爲「實體」的文件夾。在'entities'文件夾中,有一個名爲'foo.py'的文件,其中包含一個名爲'Foo'的類。django:沒有名爲entities.foo的模塊
我試圖將類'Foo'導入到另一個文件(模塊?)我已經嘗試了幾乎所有我能想到的排列方式。當我嘗試這樣做時:
from domain.entities.foo import Foo
Eclipse停止突出顯示Foo類的未知狀態。它似乎很滿意。但是,當我看網頁在瀏覽器中,我得到一個錯誤的屏幕:
Import Error at /[URL]
No module named entities.foo
誰能幫助?我完全沒有想法。
是內部的類
Foo
,「實體」是一個文件夾,而不是一個包。但是,我不知道包是什麼。 – David 2013-02-11 15:43:51包是一個包含'__init __。py'空文件(Python 2.x)的文件夾。更多信息在這裏:http://docs.python.org/2/tutorial/modules.html#packages – 2013-02-11 15:45:48