後退按鈕這是使用裝飾Django的我的第一次。我能夠阻止未經身份驗證的用戶訪問某些視圖。我只能通過登錄頁面查看頁面,但是當我從限制頁面登出後點擊後退按鈕時,它只會回到受限制的頁面。@login_required裝飾亙古不變的工作,而打在瀏覽器
繼承人我的觀點:
@login_required
def dashboard(request):
if not request.user.is_authenticated():
return render_to_response('/blog/login.html')
category = Category.objects.all()
return render_to_response('dashboard.html',{'category':category})
Settings.py:
#URL for @login_required decorator to use
LOGIN_URL = '/blog/login/'
#Redirect Authenticated USers
LOGIN_REDIRECT_URL = '/blog/dashboard/'
繼承人我退出瀏覽:
def user_logout(request):
logout(request)
return render_to_response('login.html')
您應該在註銷後重定向。 – thebjorn 2014-10-22 07:21:20
我這樣做:'返回HttpResponseRedirect('/')',但沒有幫助!你的意思是? @thebjorn – catastropic 2014-10-22 07:26:10