django1/django/db/models
Keryn Knight a697424969 Fixed #32996 -- Cached PathInfos on relations.
PathInfo values are ostensibly static over the lifetime of the object
for which they're requested, so the data can be memoized, quickly
amortising the cost over the process' duration.
2021-11-03 11:27:04 +01:00
..
fields Fixed #32996 -- Cached PathInfos on relations. 2021-11-03 11:27:04 +01:00
functions Fixed #33141 -- Renamed Expression.empty_aggregate_value to empty_result_set_value. 2021-09-29 12:58:01 +02:00
sql Fixed #32996 -- Cached PathInfos on relations. 2021-11-03 11:27:04 +01:00
__init__.py Fixed #12990, Refs #27694 -- Added JSONField model field. 2020-05-08 07:23:31 +02:00
aggregates.py Fixed #33141 -- Renamed Expression.empty_aggregate_value to empty_result_set_value. 2021-09-29 12:58:01 +02:00
base.py Fixed #32996 -- Cached PathInfos on relations. 2021-11-03 11:27:04 +01:00
constants.py Refactored qs.add_q() and utils/tree.py 2013-03-13 10:44:49 +02:00
constraints.py Refs #32074 -- Used Enum.repr() format proposed for Python 3.10. 2021-07-12 11:46:37 +02:00
deletion.py Refs #32946 -- Changed internal usage of dynamic Q() objects construction to use non-kwargs initialization. 2021-07-28 09:38:46 +02:00
enums.py Refs #32074 -- Used Enum.repr() format proposed for Python 3.10. 2021-07-12 11:46:37 +02:00
expressions.py Made F deconstruction omit 'expressions' in the path. 2021-10-21 09:40:52 +02:00
indexes.py Refs #32508 -- Raised Type/ValueError instead of using "assert" in django.db.models. 2021-07-15 11:43:33 +02:00
lookups.py Fixed #27021 -- Allowed lookup expressions in annotations, aggregations, and QuerySet.filter(). 2021-07-09 11:43:06 +02:00
manager.py Used model's Options.label where applicable. 2020-12-29 08:56:39 +01:00
options.py Fixed #32996 -- Cached PathInfos on relations. 2021-11-03 11:27:04 +01:00
query.py Fixed #33124 -- Avoided accessing the database connections when not necessary. 2021-09-24 12:19:39 +02:00
query_utils.py Fixed #32632, Fixed #32657 -- Removed flawed support for Subquery deconstruction. 2021-04-28 12:13:55 +02:00
signals.py Fixed #31327 -- Deprecated providing_args argument for Signal. 2020-03-05 09:38:52 +01:00
utils.py Refs #32355 -- Used @functools.lru_cache as a straight decorator. 2021-09-27 09:10:58 +02:00