Django 1.8.5发行说明

2015年10月3日

Django1.8.5在1.8.4中修复了几个错误。

错误修正

  • 使开发服务器的自动加载更加可靠 (#24704

  • 固定的 AssertionError 在某些删除查询中,模型包含同时是外键和主键的字段 (#24951

  • 固定的 AssertionError 在一些复杂的查询中 (#24525

  • 修复了迁移崩溃 GenericForeignKey (#25040

  • 制造 translation.override() 在翻译最初未处于活动状态时清除重写的语言 (#25295

  • 修正了在 ModelAdmin.list_display 与模型上的反向字段冲突 (#25299

  • 修复了非``argparse``管理命令选项的自动完成功能 (#25372

  • 按字母顺序排列的进口商品 from django.db import migrations, models 新创建的迁移中的语句 (#25384

  • 修复了当添加具有不可显示默认值的文本或blob字段时mysql上的迁移崩溃 (#25393

  • 改变 Count 要执行的查询 COUNT(*) 而不是 COUNT('*') 就像1.8之前的django版本一样 (#25377 )这可能会修复某些数据库上的性能回归。

  • 固定自定义查询集链接 values()values_list() (#20625

  • 感动了 unsaved model instance assignment data loss check 论反关系 Model.save() (#25160

  • 验证模型表单集时已将内联外键读取到表单实例 (#25431

  • 禁用自动提交后允许使用ORM写入方法 set_autocommit(False) (#24921

  • 修正了 manage.py test --keepdb Oracle上的选项 (#25421

  • 修复了具有相同“to”模型且具有多个多对多字段的错误查询 related_name 设置为“+” (#24505#25486

  • 固定酸洗A SimpleLazyObject 包装模型 (#25389