0

ログアウト後にユーザーをホームページにリダイレクトしたいと考えています。しかし、通常のページに加えて「正常にログアウトしました」というメッセージを表示したいと考えています。

ログアウトとリダイレクトが機能しました:

'django.contrib.auth.views.logout', {'next_page': '/portal/home'}

しかし、ログアウト ビューを介してホームページに情報を送信する方法が見つからないようです。助言がありますか?

4

2 に答える 2

1

Django に組み込まれているメッセージング フレームワークを確認することをお勧めします。この問題のニーズに合っているようです。

https://docs.djangoproject.com/en/dev/ref/contrib/messages/

于 2013-02-04T18:58:33.920 に答える
0

あなたの見解では

def my_logout(request):
  logout(request)
  msg="logged out"
  return render_to_response('portal/home',{'check':msg})

あなたのhome.htmlに書く

{{check}}
于 2013-02-04T18:54:52.240 に答える