# Django 5.2.8 ドキュメント

# Django 5.0.4 リリースノート

2024年4月3日

Django 5.0.4 では、5.0.3 におけるいくつかのバグを修正しました。

## バグ修正

- Django 5.0 で `db_default` の式を持つフィールドで `Model.full_clean()` がクラッシュするバグを修正しました。その結果、 `Model.full_clean()` は `db_default` を持つフィールドの空の値を検証しなくなりました (#35223)。

- Django 5.0 のリグレッションで、`AdminFileWidget` が "Clear" チェックボックスの `id` 属性を2つ使ってレンダリングされてしまう問題を修正しました (#35273)。

- Django 5.0 で、部分的な `UniqueConstraint` を `nulls_distinct` で追加すると PostgreSQL 15+ でマイグレーションがクラッシュするバグを修正しました (#35329)。

- Django 5.0 で、エイリアスされたテーブルの `GeneratedField` に対して、テーブルエイリアスとルックアップを含むクエリを実行するとクラッシュする問題を修正しました (#35344).

- Django 5.0 におけるバグを1つ修正しました。このバグは、 `GeneratedField` が `__contains` または `__icontains` ルックアップに依存しているか、`"%"` を含む `Value` を使用している場合に、マイグレーションがクラッシュする原因になっていました (#35336)。