0

次のように admin.html に logout href を追加したい:

<a href="/panel/">Log out</a>

「ログアウト」リンクをクリックしてユーザーが /panel/ にリダイレクトされた場合、セッションを破棄するにはどうすればよいですか? テンプレート ファイルで使用するセッション変数は何ですか?

ありがとうございました

4

1 に答える 1

0

あなたの見解では、このようなことをしてください

#views.py
from django.contrib.auth import logout as auth_logout

def logout(request):
    response = auth_logout(request)
    return HttpResponseRedirect('http://yourdomain.com')

#urls.py
from django.conf.urls.defaults import *

urlpatterns = patterns('',
    url(r'^panel/$', 'views.logout', name='logout'),
)
于 2012-08-16T21:27:45.580 に答える