diff --git a/rest_framework/fields.py b/rest_framework/fields.py index c0253f86b..fe0b3197e 100644 --- a/rest_framework/fields.py +++ b/rest_framework/fields.py @@ -454,7 +454,7 @@ class BooleanField(WritableField): return True if value in ('false', 'f', 'False', '0'): return False - return bool(value) + raise ValidationError(self.error_messages['invalid'] % _(value)) class CharField(WritableField):