我有以下行urls.py
:
url(r'^changepassword/$', 'django.contrib.auth.views.password_change',
{'template_name': 'account/changepass.html',
'post_change_redirect' : reverse('settings')}, name='change_password'),
但是,当加载不同的视图(带有指向此 url 的链接)时,我得到TemplateSyntaxError
:
/account/ 处的 TemplateSyntaxError
渲染时捕获 NoReverseMatch:未找到带有参数“()”和关键字参数“{}”的“change_password”的反向。
In template ..../templates/account/settings.html, error at line 7
<p><a href='{% url change_password %}'>Change your password</a>
可能出了什么问题?