2016年9月1日
Django1.10.1在1.10中修复了几个错误。
修复了MySQL连接的崩溃,其中 SELECT @@SQL_AUTO_IS_NULL 不返回结果 (#26991 )
允许 User.is_authenticated 和 User.is_anonymous 要使用比较的属性 == , != 和 | (#26988 , #27154 )
拆下破碎的 BaseCommand.usage() 方法 optparse 支持 (#27000 )
修复了带有空 Meta.default_permissions (#26997 )
修正了使用时查询数的回归 RadioSelect 用一个 ModelChoiceField 表单字段 (#27001 )
修复了一个崩溃如果 request.META['CONTENT_LENGTH'] 是空字符串 (#27005 )
修正了 isnull 在A上查找 ForeignKey 用它 to_field 指向一个 CharField 或指向 CharField 定义为 primary_key=True (#26983 )
阻止了 migrate 来自提升的命令 InconsistentMigrationHistory 存在未经应用的挤压迁移 (#27004 )
修正了回归 Client.force_login() 需要指定 backend 如果配置了多个后端,则不会自动使用第一个后端 (#27027 )
制造 QuerySet.bulk_create() 在后端(如PostgreSQL)上正确初始化模型实例,这些实例支持返回所创建记录的ID,以便在新对象上使用多对多关系。 (#27026 )
固定崩溃 django.views.static.serve() 具有 show_indexes 启用 (#26973 )
固定的 ClearableFileInput 避免 required 初始数据存在时的HTML属性 (#27037 )
修复了与PostGIS上的查找结合使用时具有数据库函数的注释 (#27014 )
被允许 {{% for %}} 标记以解包任何iterable (#27058 )
制造 makemigrations 如果数据库路由器不在使用中或没有应用程序可以迁移到数据库,则跳过对非默认数据库的不一致历史检查。 (#27054 , #27110 , #27142 )
在中删除了重复的管理器 Model._meta.managers (#27073 )
固定的 contrib.admindocs 当视图位于类中时崩溃,例如某些管理视图 (#27018 )
恢复了一些已检查的管理员检查 field.many_to_many 回到 isinstance(field, models.ManyToManyField) 既然结果证明支票不适合这样概括。 (#26998 )
已将数据库别名添加到 InconsistentMigrationHistory 由引发的消息 makemigrations 和 migrate (#27089 )
修正了 ContentType 和 Permission 在调用 migrate 没有要应用的迁移的命令 (#27044 )
包括已应用的迁移状态更改 Apps 提供给的实例 pre_migrate 信号接收器允许 ContentType 要对模型重命名执行的重命名 (#27100 )
重新分配的子类 UserCreationForm 没有 USERNAME_FIELD 在里面 Meta.fields (#27111 )
修正了模型形式中的回归,其中模型字段 default 没有出现在Post数据中的不再使用 default (#27039 )
5月 28, 2025