代码改变世界

在Django中使用缓存提供Session支持

2011-04-09 00:05  贼寇在何方  阅读(708)  评论(0编辑  收藏  举报

Django缺省使用数据库提供Session支持,原生支持的数据库只有MySQL,SQLite,PostgreSQL和Oracle四种。
而我,现在用的MongoDB······
于是,莫名其妙地,一用到Session,网站就500了:


 

 

翻阅了Django的官方文档,在settings.py中添加“SESSION_ENGINE = 'django.contrib.sessions.backends.cache'”
从而改用缓存提供Session支持,调试运行,一切正常。

 

参考: