Django 1.6.1 发行说明 — Django 文档

来自菜鸟教程
Django/docs/3.1.x/releases/1.6.1
跳转至:导航、​搜索

Django 1.6.1 发行说明

2013 年 12 月 12 日

这是 Django 1.6.1,Django 1.6 的错误修复版本。 除了下面列出的错误修复之外,还包括自 1.6 版本以来提交的翻译。

错误修复

  • 使用 py-bcrypt 和 Python 3 (#21398) 修复了 BCryptSHA256PasswordHasher
  • 修复了一个回归,该回归阻止了带有隐藏反向管理器(related_name 以“+”结尾)的 ForeignKey 被用作 prefetch_related 的查找(#21410)。
  • 修复了 Queryset.datetimes 在某些情况下提升 AttributeError (#21432)。
  • 修复了 ModelBackendget_user_model() 引发错误时引发 UnboundLocalError 的问题 (#21439)。
  • 修复了阻止可编辑 GenericRelation 子类在 ModelForms 中工作的回归 (#21428)。
  • ModelMultipleChoiceField 添加了缺失的 to_python 方法,这是在 Django 1.6 中正确检测初始值变化所必需的 (#21568)。
  • 修复了 django.contrib.humanize 翻译,其中不间断空格的 Unicode 序列被逐字返回 (#21415)。
  • 修复了 :djadmin:`loaddata` 当夹具文件名包含任何与文件扩展名无关的点 (#21457) 或夹具路径是相对的但位于子目录 (#21551) 时的错误。
  • 修复了当父主键为 0 时表单集中内联实例的显示(#21472)。
  • 修复了一个回归,如果 ModelAdmin 有排序集,则外键的自定义查询集会被覆盖 (#21405)。
  • 删除了 makemessagescompilemessages 命令的 --locale/-l 选项中从未按承诺工作的功能:支持多个区域设置名称分隔逗号。 通过多次使用该选项,仍然可以在一次运行中指定多个语言环境(#21488、#17181)。
  • 修复了导入 get_wsgi_application 时不必要地触发设置配置的回归 (#21486)。
  • 修复了使用基于 cookie 的会话后端时的测试客户端 logout() 方法 (#21448)。
  • 修复了 GeometryField 使用非几何小部件时的崩溃 (#21496)。
  • 更改迭代计数时修复了密码哈希升级 (#21535)。
  • 修复了当 URLconf 仅包含一个元素时调试视图中的错误 (#21530)。
  • 在更改列表管理视图中重新添加丢失的搜索结果计数和重置链接 (#21510)。
  • LocaleMiddleware 不再在每次响应时将当前语言保存到会话中,而是仅在注销后 (#21473)。
  • 修复了在非英语系统上执行 runserver 以及其输出中的格式化日期包含非 ASCII 字符时崩溃的问题 (#21358)。
  • 修复了在 Python ≥ 3.3 (#21443) 上发生异常后调试视图中的崩溃。
  • 修复了 ImageField 在某些平台上的崩溃(Homebrew 和 RHEL6 报告)(#21355)。
  • 修复了在 ModelAdmin.list_filter (#21431) 中使用泛型关系时的回归。