Web アプリケーションを Django 1.5 から Django 1.6 にアップグレードしようとしています。django アプリのセットの一部として、django-registration 1.0を使用しています。
Django 1.6 にアップグレードした後、私のアプリは組み込みの認証ビューを認識しなくなりました。hereに見られるように、それらはdjango登録に統合されていますが、機能しなくなりました。
Django のリリース ノートでは、これらのビューを統合する方法の変更について説明しています。
以下に登録URLを紹介します。
urlpatterns = patterns('',
...,
url(r'^accounts/', include('registration.backends.default.urls')),
)
次のような組み込みの URL を要求すると、エラーが発生します。/accounts/password/change/
django.core.urlresolvers.NoReverseMatch
NoReverseMatch: Reverse for 'password_change_done' with arguments '()' and keyword arguments '{}' not found. 0 pattern(s) tried: []
no-reverse-match エラーが発生する理由を知っている人はいますか?