我试图阻止用户在他退出后进入他登录的页面。只是尝试了我从互联网上获得的东西并且它不起作用,我仍然可以在我退出后返回页面。如何防止这种情况?
[110/128] via 19.18.1.2, 00:00:50, Serial1/0, [110/128] via 19.18.1.2, 00:00:50, Serial1/0, [110/128] via 19.18.1.2, 00:00:50, Serial0/0
答案 0 :(得分:1)
在所有必需的视图上使用@login_required
装饰器将解决问题
答案 1 :(得分:0)
如果用户已注销,并且浏览器中的缓存已关闭,则在按下后退按钮时,浏览器将再次点击您的视图。发生这种情况时,您可以在其中放置if条件以检查会话是否存在。如果没有,则重新路由到所需的页面。
if not request.session['username'] :
#redirect to some page