Fixed #16137 - Removed kwargs requirement for QuerySet.get_or_create

Thanks wilfred@, poirier, and charettes for work
on the patch.
This commit is contained in:
Tim Graham 2013-05-24 16:36:09 -04:00 committed by Tim Graham
parent a64de33b79
commit 90af278203
5 changed files with 23 additions and 5 deletions

View file

@ -1343,8 +1343,12 @@ get_or_create
.. method:: get_or_create(**kwargs)
A convenience method for looking up an object with the given kwargs, creating
one if necessary.
A convenience method for looking up an object with the given kwargs (may be
empty if your model has defaults for all fields), creating one if necessary.
.. versionchanged:: 1.6
Older versions of Django required ``kwargs``.
Returns a tuple of ``(object, created)``, where ``object`` is the retrieved or
created object and ``created`` is a boolean specifying whether a new object was