2011-11-04 51 views
-2

我有一個註銷視圖,現在我想當用戶點擊一個錨鏈接註銷視圖運行時,我該怎麼做? 在views.py:點擊鏈接導致運行視圖

def logout(request): 
    auth.logout(request) 
    return render_to_response("airAgency/index.html") 
+0

呃,什麼?你想知道如何創建一個鏈接? –

+0

我在我的模板中有一個鏈接,我想當用戶單擊它時,登錄視圖運行,我不想使用提交按鈕的形式。 –

+0

我是django的新成員,我可以提交表單併爲其運行視圖,但是現在我不知道如何在單擊錨鏈接時運行s.th類似註銷視圖。 –

回答

1

我在Django新的,我可以提交一個表單並運行一個觀點,但我 現在不應該怎麼做才能運行s.th當點擊 錨鏈接時,可以使用註銷視圖。

通過鏈接而不是表單登出很容易。

https://docs.djangoproject.com/en/dev/topics/auth/#django.contrib.auth.logout

from django.contrib.auth import logout 

def logout_view(request): 
    logout(request) 
    return http.HttpResponse("You've been logged out") 

只需指向一個URL這種觀點就像你與你的形式做了,去那個網址。