任何人都可以看到为什么这不起作用?我对Django很新,所以任何帮助都会非常感激。
实际网址:http://127.0.0.1:8000/2010/may/12/my-second-blog-post/
urls.py:
(r'(?P<year>d{4})/(?P<month>[a-z]{3})/(?P<day>w{1,2})/(?P<slug>[-w]+)/$', 'object_detail', dict(info_dict, slug_field='slug',template_name='blog/detail.html')),
答案 0 :(得分:12)
r'(?P<year>\d{4})/(?P<month>[a-z]{3})/(?P<day>\w{1,2})/(?P<slug>[\w-]+)/$',
'object_detail',
dict(info_dict, slug_field='slug',template_name='blog/detail.html')),
你好像忘记了反斜杠。
答案 1 :(得分:0)
您是在应用程序上下文中还是在项目网址路由中指定此内容?
您可能需要使用^。
开始正则表达式(r'^foo/$', 'foo'),