我在urls.py
以下行:AT /帳號/ TemplateSyntaxError如何定義名稱?
TemplateSyntaxError:
url(r'^changepassword/$', 'django.contrib.auth.views.password_change', {'template_name': 'account/changepass.html', 'post_change_redirect' : reverse('settings')}, name='change_password'),
然而,加載不同的視圖(鏈接到該網址)時,我得到一個
TemplateSyntaxError
渲染時捕獲NoReverseMatch:未找到參數'()'和關鍵字參數'{}'的'change_password'反轉。
In template ..../templates/account/settings.html, error at line 7
<p><a href='{% url change_password %}'>Change your password</a>
可能是什麼回事?
我暫時停留在1.3上,但是謝謝你的信息。 – fredley 2012-08-15 11:43:10