0

我真的被这个困住了。

我的 urlpatterns 中有以下内容:

url(r'^user/$', UserView.as_view(), name='farmauth-user'),
url(r'^user/(?P<id>\d+)/confirm/(?P<token>\w+)/$', UserConfirmationView.as_view(), name='farmauth-confirm'),

我也有其他网址。然后在我的 HTML 中我得到

Reverse for 'farmauth-confirm' with arguments '([u'28'], [u'n48DsSASbKhabWXzZ6XV'])' and keyword arguments '{}' not found.

当我这样做时:

{% url 'farmauth-confirm' id token %}

我也尝试使用位置参数。如果您想知道,URL 在我尝试这样做的地方是可见的,因为这有效:

{% url 'farmauth-user' %}

我尝试了带参数和不带参数的其他 URL。使用参数时它永远不会起作用。我究竟做错了什么??

请指教。

4

1 回答 1

1

只需尝试另一个命令:
url(r'^user/(?P\d+)/confirm/(?P\w+)/$', UserConfirmationView.as_view(), name='farmauth-confirm'),
url(r' ^user/$', UserView.as_view(), name='farmauth-user'),

于 2013-05-19T09:32:52.017 回答