Remove unicode marker from filter error message.

This commit is contained in:
Aaron Tan 2017-03-07 13:00:35 -05:00 committed by Matthew Jones
parent 255d6afb49
commit b105e2b9b6

View File

@ -3,6 +3,7 @@
# Python
import re
import json
# Django
from django.core.exceptions import FieldError, ValidationError
@ -291,7 +292,7 @@ class FieldLookupBackend(BaseFilterBackend):
except (FieldError, FieldDoesNotExist, ValueError, TypeError) as e:
raise ParseError(e.args[0])
except ValidationError as e:
raise ParseError(e.messages)
raise ParseError(json.dumps(e.messages, ensure_ascii=False))
class OrderByBackend(BaseFilterBackend):