2016-12-01 16 views
2

ページの認証を追加しようとしています。私の主なurl.pyでdjango認証が登録/ login.htmlの検索に失敗する

は、私が追加:

url(r'^accounts/login/$', auth_views.login, {'template_name': 'test/login.html'}), 

と私の見解では:

私は良い私は、ログインページに送信されています結果ビューを(参照してみてください)。悪いログイン/パスワードを入力すると、テンプレートregistration/login.htmlが存在しないため、エラーが発生します。

test/login.htmlを使用するよう指示している間に、djangoがこのテンプレートを検索するのはなぜですか?ログインビューがリダイレクト後に失敗したログイン用のreverse('login')を使用することができますので、これが発生し

url(r'^accounts/login/$', auth_views.login, {'template_name': 'test/login.html'}, name='login'), 

URL名を追加

答えて

2

してみてください。

関連する問題