summaryrefslogtreecommitdiff
path: root/django/core/exceptions.py
diff options
context:
space:
mode:
authorBrad Walker <brad@bradmwalker.com>2014-11-12 16:06:12 -0700
committerTim Graham <timograham@gmail.com>2014-11-20 14:31:14 -0500
commitcfa26f29bdd9b0f82211e6f5ff7f4cd63bd66150 (patch)
tree0068429a9f2e2184ac93921175d6c68e6456b79b /django/core/exceptions.py
parentf273cedc76eded138e0418c9db0b425e40797633 (diff)
downloaddjango-cfa26f29bdd9b0f82211e6f5ff7f4cd63bd66150.tar.gz
Reduced reduce() usage; refs #23796.
django.core.exceptions.ValidationError.messages() and django.db.backends.schema.BaseDatabaseSchemaEditor._alter_field(): Replaced reduce(operator.add, ...) w/uncoupled, explicit sum()
Diffstat (limited to 'django/core/exceptions.py')
-rw-r--r--django/core/exceptions.py5
1 files changed, 1 insertions, 4 deletions
diff --git a/django/core/exceptions.py b/django/core/exceptions.py
index 28e712e0a5..a8b432b1c6 100644
--- a/django/core/exceptions.py
+++ b/django/core/exceptions.py
@@ -1,9 +1,6 @@
"""
Global Django exception and warning classes.
"""
-from functools import reduce
-import operator
-
from django.utils import six
from django.utils.encoding import force_text
@@ -137,7 +134,7 @@ class ValidationError(Exception):
@property
def messages(self):
if hasattr(self, 'error_dict'):
- return reduce(operator.add, dict(self).values())
+ return sum(dict(self).values(), [])
return list(self)
def update_error_dict(self, error_dict):