Django 1.6 发布
今天,Django 1.6 正式发布。
献给 Malcolm
今年早些时候,Django 社区失去了一位成员、一位开发者和一位朋友;Malcolm Tredinnick 长期以来为许多开源项目做出了贡献,包括 Django,自 2006 年以来一直担任提交者。更重要的是,他是一位杰出的人才,是我们社区中一位深受爱戴和尊敬的成员,一位耐心的导师和一位挚友。今年三月他去世的消息对 Django 社区以及所有认识并与他共事多年的人来说都是一个巨大的打击。他将永远被怀念。
Django 1.6 献给 Malcolm,DSF 还设立了Malcolm Tredinnick 纪念奖,以表彰最能体现 Malcolm 为我们社区带来的精神的社区成员。首届奖项已于 11 月 4 日颁发。
Django 1.6
与往常一样,发行说明详细介绍了所有新功能和改进,但以下是一些亮点
- Django 1.6 简化了默认的项目和应用程序模板,默认情况下启用点击劫持防护和管理界面。
- Django 1.6 彻底改进了Django 的事务处理,现在默认启用数据库级别的自动提交。这涉及一些弃用内容,因此请务必阅读关于从 1.5 风格事务处理迁移的说明。
- Django 1.6 支持持久性数据库连接。请注意,这与连接池**不同**;它只是允许连接在同一工作进程处理的请求之间存在(可配置的时间)。
这只是冰山一角;有关完整详细信息,请参阅发行说明。
您现在可以从我们的下载页面(以及校验和)或您最喜欢的 Python 包管理器获取 Django 1.6。Django 1.6 也是第一个提供wheel 包的发行系列;您仍然可以使用.tar.gz如果您喜欢(这是默认设置),但是如果您想尝试一下 wheel 的好处,您可以从我们的 PyPI 页面或djangoproject.com 直接下载。
Django 1.4.10
今天,我们还发布了 Django 1.4.10,这是 1.4 系列中的一个错误修复版本。Django 1.4.10 解决了一个上个月发布的 Django 1.4.9 中存在的 Python 2.5 兼容性错误。