我是Django和ASP.NET MVC的新手。我只想在下面創建一個文件夾結構,但是,如果我導航到http://localhost:8000/community_web/,那會給我一個錯誤,提示「無法導入community_web.controllers.home,錯誤爲:沒有名爲controllers.home的模塊」。Django - urlpatterns找不到模塊
我想要的文件夾結構。
<project>
urls.py
<community_web>
urls.py
<controllers>
home.py
我已添加以下代碼。
要project.urls.py
urlpatterns = patterns('',
(r'^community_web/', include('community_web.urls')),
)
要project.community_web.urls.py
urlpatterns = patterns('',
(r'^$', 'community_web.controllers.home.index'),
)
我想到了一個views.py將對應於控制器ASP.NET MVC項,所以我不希望將所有請求處理程序放入一個文件中。如果我將home.py移動到它的父文件夾,它工作正常,但沒有分層文件夾結構,在一個文件夾中創建大量文件不是我的首選項。我怎樣才能做到這一點?或者在Django中可能不是一個好習慣?
由於提前,
柳
這一工程!謝謝。 – 2011-04-19 05:04:02