【发布时间】:2011-03-06 08:34:43
【问题描述】:
这是我的 django URLconf:
urlpatterns = patterns('',
('^hello/$', hello),
(r'^polls/$', 'mysite.polls.views.index'),
(r'^polls/(?P<poll_id>\d+)/$', 'mysite.polls.views.detail'),
(r'^polls/(?P<poll_id>\d+)/results/$', 'mysite.polls.views.results'),
(r'^polls/(?P<poll_id>\d+)/vote/$', 'mysite.polls.views.vote'),
(r'^admin/', include(admin.site.urls)),
)
我不明白这个正则表达式中的 r 是做什么的:
r'^polls/$
我不明白这个正则表达式的作用:
(?P<poll_id>\d+)
我不明白为什么在:
(r'^admin/', include(admin.site.urls))
没有$ 符号,它仍然有效...
我不明白我必须添加什么 URLconf,才能看到 http://127.0.0.1:8000/ 下的站点
【问题讨论】: