[1.7.x] Fixed #22710 -- Documented aggregation behavior for empty QuerySets.

Thanks matklad for the report.

Backport of 7c6e96ec1f from master
This commit is contained in:
Guillaume Pannatier 2014-05-29 08:53:25 +02:00 committed by Tim Graham
parent 16d037c4f0
commit b266392b63
1 changed files with 6 additions and 0 deletions

View File

@ -2659,6 +2659,12 @@ aggregate functions, see
aggregation on date/time fields in SQLite will raise aggregation on date/time fields in SQLite will raise
``NotImplementedError``. ``NotImplementedError``.
.. admonition:: Note
Aggregation functions will return ``None`` when used with an empty
``QuerySet``. For example, the ``Count`` aggregation function will return
``None`` instead of ``0`` if the ``QuerySet`` contains no entries.
Avg Avg
~~~ ~~~