Djangoに付属のパスワードリセットセットアップを使用しようとしていますが、ドキュメンテーションはあまり良くありません。私はこのようなものを持っている私のURLconfでDjango 1.0(既定のパスワードリセットを使用)
Caught an exception while rendering: Reverse for 'mysite.django.contrib.auth.views.password_reset_confirm' with arguments '()' and keyword arguments ...
:私は、Djangoの1.0を使用していると私はこのエラーを得続ける
問題は、このファイル内にあるように見え#django.contrib.auth.views
urlpatterns = patterns('django.contrib.auth.views',
(r'^password_reset/$', 'password_reset', {'template_name': 'accounts/registration/password_reset_form.html', 'email_template_name':'accounts/registration/password_reset_email.html', 'post_reset_redirect':'accounts/login/'}),
(r'^password_reset/done/$', 'password_reset_done', {'template_name': 'accounts/registration/password_reset_done.html'}),
(r'^reset/(?P<uidb36>[0-9A-Za-z]+)-(?P<token>.+)/$', 'password_reset_confirm', {'template_name': 'accounts/registration/password_reset_confirm.html', 'post_reset_redirect':'accounts/login/', 'post_reset_redirect':'accounts/reset/done/'}),
(r'^reset/done/$', 'password_reset_complete', {'template_name': 'accounts/registration/password_reset_complete.html'}),
)
:
password_reset_email.html
ライン上の
{% url django.contrib.auth.views.password_reset_confirm uidb36=uid, token=token %}
何が起こっているのか分からないので、どんな助けもありがたいです。
おかげ
もう少し説明できますか? 「urls.pyにpassword_reset_confirmの行を追加してみてください」とはどういう意味ですか?上の例の3番目のURLはpassword_reset_confirmです。私はそれを私のurls.pyファイルに追加するべきですか? ありがとうございました – Joe
私は間違いを見落として、上記の私のために働いたものを編集しました。 – dar