2022 年 10 月 4 日
Django 4.1.2 修复了一个"中等"严重性的安全问题,以及 4.1.1 版本中的几个错误。
国际化 URL 可能通过 locale 参数受到拒绝服务攻击的威胁。
ExclusionConstraint
的模型时迁移崩溃的回归问题(#33982)。Exists
注释的查询集进行聚合时,由于选择的列过多而崩溃的回归问题(#33992)。NULL
值的 CheckConstraint
验证不正确的错误(#33996)。ArrayAgg()
和 JSONBAgg()
上使用 QuerySet.values()/values_list()
时崩溃的回归问题(#34016)。ModelAdmin.autocomplete_fields
被不正确选择的错误(#34025)。multiprocessing
启动方法 spawn
运行并行测试时,应用程序注册表未填充的回归问题(#34010)。multiprocessing
启动方法 spawn
运行并行测试时,test
命令的 --debug-mode
参数无法工作的回归问题(#34010)。View
子类崩溃的回归问题(#34062)。ForeignKey
、ManyToManyField
和 GenericRelation
相关的缓存管理器,这导致相关对象的不正确刷新(#33984)。12月 04, 2023