【发布时间】:2013-12-16 22:22:00
【问题描述】:
我正在关注文档,当我单击该页面以重新启动密码时收到 NoReverseMatch 错误。
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>
我已经为此工作了好几个小时。 (我是初学者!)任何帮助将不胜感激,谢谢!
【问题讨论】:
标签: python django authentication passwords reset