Django 2.0.1 リリースノート¶
2018年1月1日
Django 2.0.1 では、2.0 にあったいくつかのバグを修正しました。
Bugfixes¶
- Fixed a regression in Django 1.11 that added newlines between
MultiWidget
's subwidgets (#28890). - Fixed incorrect class-based model index name generation for models with
quoted
db_table
(#28876). - Fixed incorrect foreign key constraint name for models with quoted
db_table
(#28876). - Fixed a regression in caching of a
GenericForeignKey
when the referenced model instance uses more than one level of multi-table inheritance (#28856). GeometryField=None
の場合にクエリセットのフィルタリングが再びできるようになりました (#28896)。- admin check が
ModelAdmin.autocomplete_fields
にOneToOneField
がある場合でも正しく動作するようになりました (#28898)。 - SQLite で
DecimalField
の小数点部分の末尾に 0 が付いていた場合に、0 を切り捨ててしまうリグレッションを修正しました (#28915)。 testserver
コマンドの起動時にクラッシュする問題を修正しました (#28941)。- 変換可能な (translatable) URL パターンを
str
に変換する時にクラッシュする問題を修正しました (#28947)。 - SQLite で、
ManyToManyField
が参照しているモデルのフィールド名を変更するとクラッシュする問題を修正しました (#28884)。 QuerySet.select_for_update(of=(...))
の後にvalues()
またはvalues_list()
をチェインするとクラッシュする問題を修正しました (#28944)。- ページの並び替えにクエリー式を使用すると、admin changelist がクラッシュする問題を修正しました (#28958)。