考虑以下网址格式:
url(r'^view/(?P<id>\d+/$)', login_required(views.ViewUser.as_view()), name='user_view')
现在,在模板中,我想使用url
模板标记来获取特定用户的反向路径。我试图通过以下方式来实现这一目标:
<a href="{% url 'user_view' id=assign_status.target.id %}"></a>
但是,这会引发以下错误:
Reverse for 'user_view' with arguments '()' and keyword arguments '{u'id': 2}' not found.
所以,显然这个论点已经成功地被放入了一个kwargs字典,但很明显,urlpattern无法匹配。那么,我该如何优雅地解决这个问题?
答案 0 :(得分:1)
你在正则表达式字符串中犯了小错误:
r'^view/(?P<id>\d+)/$'