クッキーが期限切れになっても動作していないときにログインページにリダイレクトしようとしています。セッションクッキーがDjangoで期限切れになったときにログインにリダイレクト
はそれはsettings.pyのためにこれらの行を追加するような単純なことになっている:私は私の機能で@login_requiredをデコレータを使用してい
LOGIN_URL = '/login/'
LOGIN_REDIRECT_URL='/login/'
を、私は@login_required を試してみました(LOGIN_URL =」/login/')もあります。
URLは正しく設定されていますが、手動で/ loginに行くと動作しますので、パスにエラーはありません。
セッションクッキーの有効期限が切れ、アプリケーションにアクセスしようとすると、エラー 'ViewDoesNotExist'(django.views.generic.simple.redirect_toをインポートできませんでした。親モジュールdjango.views.generic.simpleは存在しません)。
あなたのコードの何かが、Django 1.5で削除された 'redirect_to'をインポートしようとしています。質問に完全なトレースバックを含めると、問題がどこにあるかが示されます。どのように 'login_required'をインポートしていますか?どのバージョンのDjangoを使用していますか? – Alasdair
そして、あなたのコードをviews.py – Windsooon
に追加してください。これは信じられません。私はログインのためにビューを見つけられなかったので、このエラーを出していると思いました。あなたはそれを私がそれを受け入れることができる答えとして追加することができます。 –