summaryrefslogtreecommitdiff
path: root/django
diff options
context:
space:
mode:
authorAnssi Kääriäinen <akaariai@gmail.com>2012-04-20 11:09:32 +0000
committerAnssi Kääriäinen <akaariai@gmail.com>2012-04-20 11:09:32 +0000
commitd5b93d3281fe93cbef5de84a52001f64dbd839bd (patch)
tree3d445402e99f79f717602a6bc63561cd23ccdee8 /django
parenta901654a96dd4287ab3a700aff86bcac4b49f32a (diff)
Fixed #10494 -- Added kwargs to QuerySet.get() error message in the case no objects were found.
Thanks brondsem for the report, Szymon Pyzalski for the patch and oinopion for review. git-svn-id: http://code.djangoproject.com/svn/django/trunk@17917 bcc190cf-cafb-0310-a4f2-bffc1f526a37
Diffstat (limited to 'django')
-rw-r--r--django/db/models/query.py12
1 files changed, 8 insertions, 4 deletions
diff --git a/django/db/models/query.py b/django/db/models/query.py
index efa3e45e9f..3d4fd17924 100644
--- a/django/db/models/query.py
+++ b/django/db/models/query.py
@@ -363,10 +363,14 @@ class QuerySet(object):
if num == 1:
return clone._result_cache[0]
if not num:
- raise self.model.DoesNotExist("%s matching query does not exist."
- % self.model._meta.object_name)
- raise self.model.MultipleObjectsReturned("get() returned more than one %s -- it returned %s! Lookup parameters were %s"
- % (self.model._meta.object_name, num, kwargs))
+ raise self.model.DoesNotExist(
+ "%s matching query does not exist. "
+ "Lookup parameters were %s" %
+ (self.model._meta.object_name, kwargs))
+ raise self.model.MultipleObjectsReturned(
+ "get() returned more than one %s -- it returned %s! "
+ "Lookup parameters were %s" %
+ (self.model._meta.object_name, num, kwargs))
def create(self, **kwargs):
"""