mirror of
https://github.com/django/django.git
synced 2025-10-31 09:41:08 +00:00
Fixed #22023 -- Raised an error for values() followed by defer() or only().
Previously, doing so resulted in invalid data or crash. Thanks jtiai for the report and Karol Jochelson, Jakub Nowak, Loic Bistuer, and Baptiste Mispelon for reviews.
This commit is contained in:
committed by
Tim Graham
parent
a7639722f5
commit
faf6a911ad
@@ -616,6 +616,12 @@ Models
|
||||
:attr:`~django.db.models.ForeignKey.limit_choices_to` when defining a
|
||||
``ForeignKey`` or ``ManyToManyField``.
|
||||
|
||||
* Calling :meth:`only() <django.db.models.query.QuerySet.only>` and
|
||||
:meth:`defer() <django.db.models.query.QuerySet.defer>` on the result of
|
||||
:meth:`QuerySet.values() <django.db.models.query.QuerySet.values>` now raises
|
||||
an error (before that, it would either result in a database error or
|
||||
incorrect data).
|
||||
|
||||
Signals
|
||||
^^^^^^^
|
||||
|
||||
|
||||
Reference in New Issue
Block a user