我正在遵循文档,当我单击页面以重新启动密码时,出现 NoReverseMatch 错误。
/resetpassword/ 处无反向匹配
与“password_reset_done”相反,未找到参数“()”和关键字参数“{}”。尝试了 0 个模式:[]
urls.py:
(r'^resetpassword/passwordsent/$', 'django.contrib.auth.views.password_reset_done'),
(r'^resetpassword/$', 'django.contrib.auth.views.password_reset', name="reset_password"),
(r'^reset/(?P<uidb36>[0-9A-Za-z]+)-(?P<token>,+)/$', 'django.contrib.auth.views.password_reset_confirm'),
(r'^reset/done/$', 'django.contrib.auth.views.password_reset_complete'),
以下是在我的 base.html 模板中调用此 url 的代码:
<a href="{% url 'reset_password' %}">Reset Password</a>
我已经为此工作了几个小时。 (我是初学者!)任何帮助将不胜感激,谢谢!