Django 2.0.1 リリースノート¶
2018年1月1日
Django 2.0.1 では、2.0 にあったいくつかのバグを修正しました。
バグ修正¶
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
GenericForeignKeywhen 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)。