mirror of
https://github.com/django/django.git
synced 2025-07-24 13:44:32 +00:00
Fixed #32231 -- Allowed passing None params to QuerySet.raw().
This commit is contained in:
parent
aa3d360631
commit
415f50298f
5 changed files with 28 additions and 7 deletions
|
@ -1843,7 +1843,7 @@ raised if ``select_for_update()`` is used in autocommit mode.
|
|||
``raw()``
|
||||
~~~~~~~~~
|
||||
|
||||
.. method:: raw(raw_query, params=None, translations=None)
|
||||
.. method:: raw(raw_query, params=(), translations=None)
|
||||
|
||||
Takes a raw SQL query, executes it, and returns a
|
||||
``django.db.models.query.RawQuerySet`` instance. This ``RawQuerySet`` instance
|
||||
|
@ -1858,6 +1858,11 @@ See the :doc:`/topics/db/sql` for more information.
|
|||
filtering. As such, it should generally be called from the ``Manager`` or
|
||||
from a fresh ``QuerySet`` instance.
|
||||
|
||||
.. versionchanged:: 3.2
|
||||
|
||||
The default value of the ``params`` argument was changed from ``None`` to
|
||||
an empty tuple.
|
||||
|
||||
Operators that return new ``QuerySet``\s
|
||||
----------------------------------------
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue