Redis会话Django:从会话中读取时的KeyError

时间:2013-10-20 09:39:22

标签: python django session redis django-sessions

我在UBUNTU 12.04服务器上使用Django 1.5.2,Redis服务器2.6.7,redis-py软件包2.8和django-redis-sessions 0.4.0。

我已经设置了redis会话引擎,运行了redis-server。我使用request.session ['myKey']来访问会话中的密钥。随机我收到了正确的值,但有时会发生KeyError异常!我甚至在Redis中检查变量的TTL,并且所有密钥都存在且未过期!

令人惊讶的是,myKey可用!甚至可读,因为有时我可以收到它的价值!

有什么想法吗?

0 个答案:

没有答案