summaryrefslogtreecommitdiff
path: root/django/core/exceptions.py
diff options
context:
space:
mode:
authorRussell Keith-Magee <russell@keith-magee.com>2010-04-15 11:19:59 +0000
committerRussell Keith-Magee <russell@keith-magee.com>2010-04-15 11:19:59 +0000
commitd9aaad4e36ba2ebba13fd1c36da9eced4f7688ad (patch)
tree420c96fd91856dfcc8e6ca5c17bb9bdd2b139d29 /django/core/exceptions.py
parent1cec641669d8b4dc507190371e263be914cbcca8 (diff)
downloaddjango-d9aaad4e36ba2ebba13fd1c36da9eced4f7688ad.tar.gz
Fixed #13352 -- Added __repr__ method for Validation Error. Thanks to elpaso66 for the report.
git-svn-id: http://code.djangoproject.com/svn/django/trunk@12976 bcc190cf-cafb-0310-a4f2-bffc1f526a37
Diffstat (limited to 'django/core/exceptions.py')
-rw-r--r--django/core/exceptions.py5
1 files changed, 5 insertions, 0 deletions
diff --git a/django/core/exceptions.py b/django/core/exceptions.py
index 5ccd3e8c63..ee6d5fe37b 100644
--- a/django/core/exceptions.py
+++ b/django/core/exceptions.py
@@ -64,6 +64,11 @@ class ValidationError(Exception):
return repr(self.message_dict)
return repr(self.messages)
+ def __repr__(self):
+ if hasattr(self, 'message_dict'):
+ return 'ValidationError(%s)' % repr(self.message_dict)
+ return 'ValidationError(%s)' % repr(self.messages)
+
def update_error_dict(self, error_dict):
if hasattr(self, 'message_dict'):
if error_dict: