1
0
mirror of https://github.com/django/django.git synced 2025-10-23 21:59:11 +00:00

Fixed #36197 -- Fixed improper many-to-many count() and exists() for non-pk to_field.

Regression in 66e47ac69a.

Thanks mfontana-elem for the report and Sarah for the tests.
This commit is contained in:
Simon Charette
2025-02-17 13:45:31 -05:00
committed by Sarah Boyce
parent 51398f8bd5
commit c3a23aa02f
3 changed files with 14 additions and 1 deletions

View File

@@ -16,3 +16,8 @@ Bugfixes
* Fixed a bug in Django 5.1 where ``FileSystemStorage``, with
``allow_overwrite`` set to ``True``, did not truncate the overwritten file
content (:ticket:`36191`).
* Fixed a regression in Django 5.1 where the ``count`` and ``exists`` methods
of ``ManyToManyField`` related managers would always return ``0`` and
``False`` when the intermediary model back references used ``to_field``
(:ticket:`36197`).