index
:
chango.git
devmain
fix-31295
initial-branch
main
stable/5.2.x
stable/6.0.x
django
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
django
/
db
/
models
/
fields
/
related_descriptors.py
Age
Commit message (
Expand
)
Author
2026-03-11
Refs #28455 -- Avoided QuerySet cloning for Prefetch() when queryset is not p...
Keryn Knight
2026-03-11
Refs #28455 -- Avoided QuerySet cloning in simple prefetch_related() usages.
Keryn Knight
2025-12-17
Fixed #27380 -- Added "raw" argument to m2m_changed signals.
Mariusz Felisiak
2025-12-17
Refs #27380 -- Added ManyRelatedManager.set_base() hook.
Mariusz Felisiak
2025-12-17
Refs #27380 -- Made ManyRelatedManager.set() use *_base() hooks.
Mariusz Felisiak
2025-12-17
Refs #27380 -- Made ManyRelatedManager.add()/clear()/remove() implementation ...
Mariusz Felisiak
2025-10-16
Refs #28586 -- Copied fetch modes to related objects.
Adam Johnson
2025-10-16
Refs #28586 -- Simplified related descriptor get_queryset() methods.
Adam Johnson
2025-10-16
Fixed #28586 -- Added model field fetch modes.
Adam Johnson
2025-07-23
Refs #36500 -- Rewrapped long docstrings and block comments via a script.
django-bot
2025-07-22
Fixed #36282 -- Used prefetched values in ForwardManyToOneDescriptor from ind...
Take Weiland
2025-07-09
Fixed typo in ReverseManyToOneDescriptor docstring.
tinmarbusir
2025-06-04
Fixed #36432 -- Fixed a prefetch_related crash on related target subclass que...
Simon Charette
2025-02-18
Fixed #36197 -- Fixed improper many-to-many count() and exists() for non-pk t...
Simon Charette
2025-02-06
Fixed #35677 -- Avoided non-sticky filtering of prefetched many-to-many.
Simon Charette
2025-02-03
Fixed #36135 -- Fixed reverse GenericRelation prefetching.
Simon Charette
2025-01-21
Fixed #36116 -- Optimized multi-column ForwardManyToOne prefetching.
Simon Charette
2025-01-15
Refs #33651 -- Removed Prefetch.get_current_queryset() and get_prefetch_query...
Sarah Boyce
2025-01-02
Fixed typo in django/db/models/fields/related_descriptors.py.
Jacob Walls
2024-09-09
Refs #373 -- Added Model._is_pk_set() abstraction to check if a Model's PK is...
Csirmaz Bendegúz
2024-05-21
Fixed #35405 -- Converted get_cache_name into a cached property in FieldCache...
Adam Johnson
2024-03-20
Fixed #35309 -- Made prefetch clear ordering for single-valued relationships.
Laurent Lyaudet
2024-02-19
Refs #28011 -- Removed ForeignObjectRel.is_hidden().
Adam Johnson
2024-02-19
Fixed #35230 -- Added cached ForeignObjectRel.accessor_name.
Adam Johnson
2024-02-16
Fixed #29725 -- Removed unnecessary join in QuerySet.count() and exists() on ...
ontowhee
2024-01-26
Applied Black's 2024 stable style.
Mariusz Felisiak
2023-11-28
Fixed #34633 -- Made create() method of reverse many-to-one managers clear pr...
Aman Pandey
2023-09-18
Fixed #33651 -- Added support for prefetching GenericForeignKey.
Clément Escolano
2023-08-02
Fixed #33507 -- Used UUID data type on MariaDB 10.7+.
Albert Defler
2022-11-09
Fixed #34135 -- Added async-compatible interface to related managers.
Jon Janzen
2022-11-08
Fixed #34139 -- Fixed acreate(), aget_or_create(), and aupdate_or_create() me...
Jon Janzen
2022-11-04
Fixed #27654 -- Propagated alters_data attribute to callables overridden in s...
LightDiscord
2022-09-30
Fixed #33984 -- Reverted "Fixed #32980 -- Made models cache related managers."
Mariusz Felisiak
2022-09-06
Refs #26780 -- Made prefetch_related() don't use window expressions fo sliced...
Mariusz Felisiak
2022-08-27
Fixed #33952 -- Reallowed creating reverse foreign key managers on unsaved in...
David Wobrock
2022-08-15
Fixed #26780 -- Added prefetch_related() support for sliced queries.
Simon Charette
2022-07-27
Refs #32948, Refs #32946 -- Used Q.create() internally for dynamic Q() objects.
Nick Pope
2022-02-22
Fixed #19580 -- Unified behavior of reverse foreign key and many-to-many rela...
Albert Defler
2022-02-07
Refs #33476 -- Refactored code to strictly match 88 characters line length.
Mariusz Felisiak
2022-02-07
Refs #33476 -- Reformatted code with Black.
django-bot
2022-01-05
Fixed #32511 -- Corrected handling prefetched nested reverse relationships.
Jamie Matthews
2021-11-08
Fixed #32980 -- Made models cache related managers.
Keryn Knight
2021-11-03
Fixed #32996 -- Cached PathInfos on relations.
Keryn Knight
2021-09-24
Fixed #33124 -- Avoided accessing the database connections when not necessary.
Keryn Knight
2021-07-28
Refs #32946 -- Changed internal usage of dynamic Q() objects construction to ...
Keryn Knight
2020-10-06
Refs #20577 -- Deferred filtering of prefetched related querysets by reverse ...
Bob Renwick
2020-07-30
Removed unnecessary list() call in RelatedManager.add().
Sergey Fedoseev
2020-02-18
Refs #31282 -- Clarified M2O add/remove/set with PK behaviour.
Carlton Gibson
2019-12-19
Fixed #31095 -- Made RelatedManager.set() preserve existing m2m relations wit...
Hasan Ramezani
2019-12-03
Fixed #31046 -- Allowed RelatedManager.add()/create()/set() to accept callabl...
Baptiste Mispelon
[next]