Fixed #26925 -- Linked aggregation ordering topic from Meta.ordering docs.

This commit is contained in:
Tim Graham 2016-07-25 06:21:39 -04:00 committed by GitHub
parent 348cfccd90
commit 3aaf6cf0f3
2 changed files with 5 additions and 0 deletions

View File

@ -300,6 +300,9 @@ Django quotes column and table names behind the scenes.
ordering = ['-pub_date', 'author'] ordering = ['-pub_date', 'author']
Default ordering also affects :ref:`aggregation queries
<aggregation-ordering-interaction>`.
.. warning:: .. warning::
Ordering is not a free operation. Each field you add to the ordering Ordering is not a free operation. Each field you add to the ordering

View File

@ -479,6 +479,8 @@ will be automatically added to the result set. However, if the ``values()``
clause is applied after the ``annotate()`` clause, you need to explicitly clause is applied after the ``annotate()`` clause, you need to explicitly
include the aggregate column. include the aggregate column.
.. _aggregation-ordering-interaction:
Interaction with default ordering or ``order_by()`` Interaction with default ordering or ``order_by()``
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~