我有一个网址
url(r"^app/get/(?P<param>[1-9]+)/$", AppView.as_view(), name="app_view")
我有一个反向陈述如下
["<a href='{0}'>App</a>".format(reverse("app_view", kwargs={"param": self.id}))]
这里self
是模型对象。现在反向匹配失败了一些模型对象并适用于某些(令人惊讶)。我正在使用django1.3
答案 0 :(得分:2)
您的正则表达式缺少数字0
?P<param>[1-9]+
应该是
?P<param>[0-9]+
或只是
?P<param>\d+