Unitedfront 技术 2021-08-08 20:20 采纳率: 100%
浏览 14
已结题

Django 的 request.session 赋新值后再引用仍然是旧的值

session 赋新值后再引用仍然是旧的值

我在一个app A的view.py里设置了request.session["user"]["info"]["name"]="name"
然后在 app B的view.py里面进行修改request.session["user"]["info"]["name"]="新name"
但是,我想在app C的view.py里再次修改request.session["user"]["info"]["name"]="又新的name"
可是,app C修改后,我的值还是"新name",我在C中怎么测试,都不能出现"又新的name"。

为什么呢?我写下
request.session["user"]["info"]["name"]="又新的name"
后,在该视图下的html模板里调用时显示"又新的name"
但是,我把request.session["user"]["info"]["name"]="又新的name"注释掉再刷新页面后
模板里显示的却是"新name"

  • 写回答

1条回答 默认 最新

  • Unitedfront 技术 2021-08-08 20:28
    关注

    已解决

    评论

报告相同问题?

问题事件

  • 系统已结题 8月16日
  • 创建了问题 8月8日

悬赏问题

  • ¥15 使用sql语句实现下面两个实验(需要代码和运行结果截图)
  • ¥20 用web解决,要给我一个完整的网页,符合上述的要求
  • ¥20 求个sql代码和结果的图 两道题
  • ¥15 银河麒麟操作系统无法使用U盘
  • ¥100 寻找:光电二极管电路设计服务
  • ¥15 YOLOv5改进后的结构图
  • ¥15 全志v3s怎么设置高速时钟,使用的荔枝派zero开发板,串口2需要921600的波特率
  • ¥15 关于#单片机#的问题:Lora通讯模块hc-14电路图求内部原理图
  • ¥50 esp32 wroom 32e 芯片解锁
  • ¥15 bywave配置文件写入失败