redis rom session.commit() python django shell 获取到原来的值

在django中 python mananger shell使用rom,发现外面保存了所有的redis的值,shell读取都是自己原来的

这个是因为shell使用一个事务,没有退出shell读的永远是原来的值

只需要在shell中 from rom.util import session 执行session.commit()或者rollback()即可,有时候commit无效,rollback才有效果


分享到: 微信 更多