diff options
| author | Clifford Gama <cliffygamy@gmail.com> | 2026-03-10 17:47:18 +0200 |
|---|---|---|
| committer | Jacob Walls <jacobtylerwalls@gmail.com> | 2026-04-02 15:54:46 -0400 |
| commit | 4eb38f6994f233feeac5852cbee2ae6663a9b1ef (patch) | |
| tree | bb479c67a955aa0578b97d9e3c4373a13330b08e /docs | |
| parent | 640c431a47c4075538e1de0211501f911346b65e (diff) | |
[6.0.x] Fixed #36973 -- Made fields.E348 check detect further clashes between managers and related_names.
Clashes were only detected for self-referential relationships, i.e. ForeignKey("self").
Refs #22977. Bug in 6888375c53476011754f778deabc6cdbfa327011.
Thanks JaeHyuckSa for the thorough review!
Backport of fcf916884d25ed430bd7cedaea2b10035c2aa3b6 from main.
Diffstat (limited to 'docs')
| -rw-r--r-- | docs/releases/6.0.4.txt | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/docs/releases/6.0.4.txt b/docs/releases/6.0.4.txt index 1967edacc8..de75dc7d13 100644 --- a/docs/releases/6.0.4.txt +++ b/docs/releases/6.0.4.txt @@ -18,3 +18,8 @@ Bugfixes * Fixed a regression in Django 6.0 in admin forms where ``RelatedFieldWidgetWrapper`` incorrectly wrapped all widgets in a ``<fieldset>`` (:ticket:`36949`). + +* Fixed a bug in Django 6.0 where the ``fields.E348`` system check did not + detect name clashes between model managers and + :attr:`~django.db.models.ForeignKey.related_name`\s for non-self-referential + relationships (:ticket:`36973`). |
