2020年9月1日
Django 2.2.16修复了2.2.15中的两个安全问题和两个数据丢失错误。
在python3.7+上, FILE_UPLOAD_DIRECTORY_PERMISSIONS
模式未应用于上载文件过程中创建的中级目录,以及使用时收集到的中级静态目录 collectstatic
管理命令。
您应该检查并手动修复对现有中级目录的权限。
在python3.7+上,文件系统缓存的中间级目录具有系统的标准umask,而不是 0o077
(没有组或其他权限)。
修复了数据丢失的可能性 select_for_update()
. 在中使用指向代理模型的相关字段时 of
参数,相应的模型未锁定 (#31866 )
修正了在django2.0中进行回归之后,复制带有缓存字段值的模型实例时数据丢失的可能性 (#31863 )
12月 18, 2023