gpt4 book ai didi

python - 在 Django 中,我的 request.session 没有结转...有人知道为什么吗?

转载 作者:太空狗 更新时间:2023-10-30 00:24:41 25 4
gpt4 key购买 nike

在一个 View 中,我设置:

request.session.set_expiry(999)
request.session['test'] = '123'

换个角度看,我是这样的:

print request.session['test']

找不到。 (错误)这很简单,我只有 2 个 View 。

似乎一旦我离开 View 并返回它......它就消失了!为什么?

最佳答案

会不会和这个有关?,刚在http://code.djangoproject.com/wiki/NewbieMistakes找到了

附加到 session 中的列表不起作用问题

如果您的 session 中有一个列表,追加操作不会保存到该对象。解决方案

将列表从 session 对象中复制出来,追加到它,然后再复制回来:

sessionlist = request.session['my_list']
sessionlist.append(new_object)
request.session['my_list'] = sessionlist

关于python - 在 Django 中,我的 request.session 没有结转...有人知道为什么吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2199150/

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