多次在Django中,是不可能有从urls.py多个视图的进口?Django的进口观点在urls.py
例如,我在urls.py以下代码:
from mysite.books import views
from mysite.contact import views
urlpatterns = patterns('',
(r'^contact/$', views.contact),
(r'^search/$', views.search),
)
然而,除非我禁用耦合的一个服务器显示错误。所以我的问题有三:
1)是没可能有多个进口观点的陈述? 2)如何解决这个问题? 3)什么是放置所有views.py的最佳做法?一个文件?多个文件?等
谢谢。
顺便说一句,你会得到哪个错误? – Paolo 2011-04-28 18:11:06
这不是django,而是python! – vad 2011-04-28 18:45:53
这只是一个命名问题。如果你有两个孩子给他们一个相同的名字,你也不知道如何做出改变,如果你只是想打电话给他们其中的一个。 Python也是这样,在这种情况下,它使用你定义的第二个'views'(覆盖第一个)。 – 2011-04-29 02:22:26