make get_or_create returns a tuple with the retrieved or created object and a boolean specifying whether a new object was created
This commit is contained in:
committed by
Harry Marr
parent
90200dbe9c
commit
a39685d98c
@@ -135,8 +135,8 @@ additional keyword argument, :attr:`defaults` may be provided, which will be
|
||||
used as default values for the new document, in the case that it should need
|
||||
to be created::
|
||||
|
||||
>>> a = User.objects.get_or_create(name='User A', defaults={'age': 30})
|
||||
>>> b = User.objects.get_or_create(name='User A', defaults={'age': 40})
|
||||
>>> a, created = User.objects.get_or_create(name='User A', defaults={'age': 30})
|
||||
>>> b, created = User.objects.get_or_create(name='User A', defaults={'age': 40})
|
||||
>>> a.name == b.name and a.age == b.age
|
||||
True
|
||||
|
||||
|
||||
Reference in New Issue
Block a user