diff options
| author | Anssi Kääriäinen <akaariai@gmail.com> | 2012-04-20 11:09:32 +0000 |
|---|---|---|
| committer | Anssi Kääriäinen <akaariai@gmail.com> | 2012-04-20 11:09:32 +0000 |
| commit | d5b93d3281fe93cbef5de84a52001f64dbd839bd (patch) | |
| tree | 3d445402e99f79f717602a6bc63561cd23ccdee8 /django/db/models | |
| parent | a901654a96dd4287ab3a700aff86bcac4b49f32a (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/db/models')
| -rw-r--r-- | django/db/models/query.py | 12 |
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): """ |
