Django 1.2.2 版本发行说明

欢迎来到 Django 1.2.2 版本!

这是 Django 1.2 系列中的第二个“修复错误”的版本,提高了 Django 1.2 代码库的稳定性和性能。

Django 1.2.2 保持了与 Django 1.2.1 的向后兼容性,但包含了许多修复和其他改进。对于当前使用或针对 Django 1.2 的任何开发或部署,建议升级到 Django 1.2.2 。

有关 1.2 分支的新功能、向后不兼容性和已弃用功能的详细信息,请参阅 Django 1.2 版本发行说明

一个新功能

通常情况下,一个小版本更新不会包含新功能,但在 Django 1.2.2 的情况下,我们对这个规则做了一个例外。

为了测试 1.2.2 版本中的一个错误修复,必须添加一个功能——enforce_csrf_checks 标志——到 测试客户端。这个标志强制测试客户端对表单执行完整的 CSRF 检查。测试客户端的默认行为没有改变,但如果你想使用测试客户端进行 CSRF 检查,现在是可以做到的。