假设我有两个页面,一个是example.com/login,另一个是example.com/admin,当我将凭证放到登录页面时,就会被重定向到管理页面。管理页面有一个注销按钮。如果我按下那个按钮,它就会再次将我重定向到登录页面。
我真正想做的是,我想动态地显示一条消息“再次登录”(我知道如何动态显示消息),但只有当用户通过管理面板从登录页面重定向时,我才会这样做。
我怎么能这么做?
发布于 2021-07-05 12:04:52
你可以通过以下方式做到这一点:
logout(request)
request.session['logged_out'] = True
redirect('login/?logged-out=True')
在这两种情况下,您都必须在视图中签入,并在上下文中添加要检查的属性。
https://stackoverflow.com/questions/68261498
复制相似问题