diff options
author | Russell Keith-Magee <russell@keith-magee.com> | 2010-04-15 11:19:59 +0000 |
---|---|---|
committer | Russell Keith-Magee <russell@keith-magee.com> | 2010-04-15 11:19:59 +0000 |
commit | d9aaad4e36ba2ebba13fd1c36da9eced4f7688ad (patch) | |
tree | 420c96fd91856dfcc8e6ca5c17bb9bdd2b139d29 /django/core/exceptions.py | |
parent | 1cec641669d8b4dc507190371e263be914cbcca8 (diff) | |
download | django-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.py | 5 |
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: |