From 82fbe7128f78d103f10b814d503717fe85b4cd0e Mon Sep 17 00:00:00 2001 From: Colin Howe Date: Fri, 10 Jun 2011 17:31:42 +0100 Subject: [PATCH] Improve validation warnings --- mongoengine/base.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/mongoengine/base.py b/mongoengine/base.py index aed17bc3..43a21961 100644 --- a/mongoengine/base.py +++ b/mongoengine/base.py @@ -627,8 +627,8 @@ class BaseDocument(object): try: field._validate(value) except (ValueError, AttributeError, AssertionError), e: - raise ValidationError('Invalid value for field of type "%s": %s' - % (field.__class__.__name__, value)) + raise ValidationError('Invalid value for field named "%s" of type "%s": %s' + % (field.name, field.__class__.__name__, value)) elif field.required: raise ValidationError('Field "%s" is required' % field.name)