---
title: "Django 5.0.5 リリースノート"
version: 6.1
locale: ja
source: https://docs.djangoproject.com/ja/6.1/releases/5.0.5/
canonical: https://djangodocs.dev/ja/6.1/releases/5.0.5/
---
# Django 5.0.5 リリースノート

*2024年5月6日*

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

## バグ修正

- Django 5.0 で発見された1つのバグを修正しました。`GeneratedField` を使用してモデルのインスタンスを作成して、プライマリーキーを渡すと、`Model.save()` のクラッシュが発生していました ([#35350](https://code.djangoproject.com/ticket/35350))。
- Python 3.11.9+ および 3.12.3+ で発生した互換性の問題を修正しました。電子メールの最大行長を検証するときに、`surrogateescape` エラー処理スキームを使用してデコードされたコンテンツがあるときに問題が起こりました ([#35361](https://code.djangoproject.com/ticket/35361))。
- Django 5.0 の1つのバグを修正しました。SQLite で db\_index=True を設定するなど、GeneratedField の変更を含むマイグレーションを適用するときにクラッシュを引き起こしていました ([#35373](https://code.djangoproject.com/ticket/35373))。
- `django.db.models` から `aprefetch_popular_objects` をインポートできるようになりました ([#35392](https://code.djangoproject.com/ticket/35392))。
- Django 5.0 の1つのバグを修正しました。`GeneratedField` が、`expression` 定義から参照されるフィールドの前に追加されたときに、マイグレーションがクラッシュを引き起こしていました ([#35359](https://code.djangoproject.com/ticket/35359))。
- Django 5.0 における1つのバグを修正しました。このバグは、名前が変更されたフィールドを参照する `GeneratedField` を変更すると、マイグレーションがクラッシュする原因になっていました ([#35422](https://code.djangoproject.com/ticket/35422))。
- Django 5.0 で発見された1つのバグを修正しました。`GenericPrefetch` の `querysets` 引数が必須ではありませんでした ([#35426](https://code.djangoproject.com/ticket/35426))。
