代码改变世界

随笔分类 - Python语言

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

2011-04-09 00:05 by 贼寇在何方, 545 阅读, 收藏, 编辑
摘要:Django缺省使用数据库提供Session支持,原生支持的数据库只有MySQL,SQLite,PostgreSQL和Oracle四种。而我,现在用的MongoDB······于是,莫名其妙地,一用到Session,网站就500了:翻阅了Django的官方文档,在settings.py中添加“SESSION_ENGINE = 'django.contrib.sessions.backends.cache'”,从而改用缓存提供Session支持,调试运行,一切正常。参考:Django | Settings | Djang 阅读全文

Eclipse和PyDev搭建完美Python开发环境(Ubuntu篇)

2010-10-10 23:17 by 贼寇在何方, 33157 阅读, 收藏, 编辑
摘要:前两天在Windows下成功地搭好了一个Python开发环境,这次转战Ubuntu有了前面的经验,相对轻松多了还发现Ubuntu下的操作反而比Windows方便些。安装环境Intel Core 7250(双核),操作系统Ubuntu 10.04.11.安装OpenJDK6sudo apt-get install openjdk-6-jdk选用OpenJDK的原因是他已经通过测试,完美兼容JDK,并在Linux更新源中已经取代了sun-java6-jdk了。(注1)2.安装Eclipsesudo apt-get install eclipseUbuntu 10.04已经自带Python 2.6了 阅读全文

Eclipse和PyDev搭建完美Python开发环境(Windows篇)

2010-10-04 13:34 by 贼寇在何方, 110887 阅读, 收藏, 编辑
摘要:十一长假在家闲着没事儿,准备花点时间学习一下Python。 今儿花了一个下午搭建Python的开发环境,不禁感叹————开源的东西就是麻烦啊··· 唉,可怜我们这些被微软宠坏了的开发人员··· 为什么不用别的IDE呢? IDLE是小打小闹用的,那个WingIDE是要钱的,而且用不惯。Eclipse+PyDev插件是最主流的Python开发环境了。 1.准备工作: 下载32位的JDK6 Java的开发包 我也不想装这玩意儿,但是Eclipse依赖他,没办法。 下载32位的Eclipse (注1) 下载Python 2.x (注2) 2. 阅读全文