如何从烧瓶会话字典中删除密钥?



我想从烧瓶会话字典中删除一个密钥,如下所示:

del session["host"]

主机密钥被删除(我通过打印对此进行了测试(,但是当页面被重定向时,如果重新出现(我通过删除它然后在另一个请求中打印它来做到这一点(。我该如何解决这个问题?如果你希望我这样做,我会发布完整的代码。(我在隐身浏览器中使用相同的选项卡(

您可以尝试执行以下操作:

session.pop("host",None)

我从 Python Flask 中得到了这个答案 Session.pop 方法的第二个参数做什么?

我在具有app.route()装饰器的函数之外修改了字典。确保使用装饰器在函数内部修改它。

最新更新