Django base url:example.com

时间:2012-06-01 23:42:13

标签: django url-routing

如何在urls.py中捕获以下两个网址?

example.com
example.com/

现在我正在做:

from django.conf.urls import patterns, url, include

urlprefix = 'websites.app'
urlpatterns = patterns(urlprefix,
        (r'index/$', 'public.views.index'), # landing page
        )

如果我添加:

        (r'$', 'public.views.index'), # landing page

作为一个全能,然后它获得所有规则。我只是希望它在有一个尾随斜杠或者没有超过基本URL的情况下转到索引。

1 个答案:

答案 0 :(得分:1)

(r'^$', 'public.views.index'), # landing page

然后在settings中设置APPEND_SLASH为真。