正则表达式匹配给定的URL

时间:2012-05-31 20:36:00

标签: django

已经坚持了很久。我有以下网址:

http://localhost:8000/foobar/0/ec8b6cf5203c6ce57521155fea4f96a53e0fadb5/

URL的最后一部分是SHA1十六进制表示。我的urls.py看起来像这样:

url(r'^/foobar/[0-9]/[a-z0-9]{40}/$', 'baz.views.foobar')

有人可以帮我看看为什么网址没有与这个urls.py条目匹配?

1 个答案:

答案 0 :(得分:1)

你不应该尝试匹配最初的/ - 它们被视为域的一部分,或者如果这是一个包含的话,则是之前的urlconf。