From 470e5545e56e8510f9b9d39a96d7094fedd9c45a Mon Sep 17 00:00:00 2001 From: Jacob Walls Date: Sun, 5 Jan 2025 10:09:46 -0500 Subject: Refs #36042 -- Raised ValueError when providing composite expressions to aggregates. --- docs/ref/models/expressions.txt | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'docs/ref') diff --git a/docs/ref/models/expressions.txt b/docs/ref/models/expressions.txt index f273b00a9e..6faec969c3 100644 --- a/docs/ref/models/expressions.txt +++ b/docs/ref/models/expressions.txt @@ -1105,6 +1105,14 @@ calling the appropriate methods on the wrapped expression. ``UNNEST``, etc.) to skip optimization and be properly evaluated when annotations spawn rows themselves. Defaults to ``False``. + .. attribute:: allows_composite_expressions + + .. versionadded:: 5.2 + + Tells Django that this expression allows composite expressions, for + example, to support :ref:`composite primary keys + `. Defaults to ``False``. + .. method:: resolve_expression(query=None, allow_joins=True, reuse=None, summarize=False, for_save=False) Provides the chance to do any preprocessing or validation of -- cgit v1.3