欢迎来到 Django 1.0.1 版本!
这是 Django 1.0 系列的第一个“修复错误”版本,改进了 Django 1.0 代码库的稳定性和性能。因此,Django 1.0.1 不包含新功能(根据我们的兼容性政策,保持了与 Django 1.0 的向后兼容性),但包含了许多修复和其他改进。Django 1.0.1 是任何当前使用或针对 Django 1.0 的开发或部署的推荐升级版本。
Django 1.0.1 包含了对原始 Django 1.0 代码库的两百多个修复;关于每个修复的详细信息可以在 1.0.X 分支的历史记录 中找到,以下是一些亮点:
django.contrib.comments
中进行了一些修复,涉及到评论的 RSS 订阅、评论的默认排序以及评论默认模板的 XHTML 和国际化。INSERT
查询的修复。unique
和 unique_together
模型约束进行了多个修复。upload_to
声明的支持。join
模板过滤器的文字字符串的问题。以前,传递给 join
的文字字符串会自动进行转义,与 文档中自动转义和文字字符串的记录行为 相矛盾。现在,传递给 join
的文字字符串不再自动进行转义,这意味着你现在必须手动进行转义;如果你依赖于这个错误,这是一个不兼容的变化,但如果你依赖于转义的行为与文档一致,那么就没有问题。12月 04, 2023