Revision d546637f snf-django-lib/snf_django/lib/db/managers.py
b/snf-django-lib/snf_django/lib/db/managers.py | ||
---|---|---|
32 | 32 |
from django.db.models.query import QuerySet, EmptyQuerySet |
33 | 33 |
from django.db.models.sql.datastructures import EmptyResultSet |
34 | 34 |
|
35 |
|
|
35 | 36 |
class ForUpdateManager(Manager): |
36 | 37 |
""" Model manager implementing SELECT .. FOR UPDATE statement |
37 | 38 |
|
... | ... | |
60 | 61 |
return query[0] |
61 | 62 |
if not num: |
62 | 63 |
raise self.model.DoesNotExist( |
63 |
"%s matching query does not exist. "
|
|
64 |
"Lookup parameters were %s" %
|
|
65 |
(self.model._meta.object_name, kwargs))
|
|
64 |
"%s matching query does not exist. " |
|
65 |
"Lookup parameters were %s" % |
|
66 |
(self.model._meta.object_name, kwargs)) |
|
66 | 67 |
raise self.model.MultipleObjectsReturned( |
67 | 68 |
"get() returned more than one %s -- it returned %s! " |
68 | 69 |
"Lookup parameters were %s" % |
Also available in: Unified diff