gpt4 book ai didi

django - 使用一次后如何在Django中删除 session key ?

转载 作者:行者123 更新时间:2023-12-03 12:01:17 24 4
gpt4 key购买 nike

我有两种看法。

view1 通过 session key 将错误消息传递给 view2。

渲染view2后如何删除 key ?我只需要它一次:从 view1 重定向到 view2。刷新我的网页后,我不需要显示该消息。我认为 python 到达 return 后不会继续执行

我正在考虑设置一个过期时间戳,但我需要确保它存在至少 10-20 秒,如果应用程序真的加载那么长时间(我们用 Django 做一些服务器的东西)?所以时间并不那么有希望。

谢谢。

最佳答案

您可以像任何其他字典一样从 session 中删除 key 。

del request.session['your key']

您可能需要将 session 标记为已修改才能保存,具体取决于您的某些设置。
request.session.modified = True

关于django - 使用一次后如何在Django中删除 session key ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9781201/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com