diff options
| author | alexanderlukanin13 | 2013-10-24 17:52:52 +0600 | 
|---|---|---|
| committer | alexanderlukanin13 | 2013-10-24 17:52:52 +0600 | 
| commit | 6b3500b684a43fb67c42231859fa27cf5193298a (patch) | |
| tree | 903a88ceeed4207f515d4574f6b7ba9c9c85df53 /rest_framework/request.py | |
| parent | f92d8bd9721d788e3017c16fb285189c88112a46 (diff) | |
| download | django-rest-framework-6b3500b684a43fb67c42231859fa27cf5193298a.tar.bz2 | |
Fixed UnicodeEncodeError when POST JSON via web interface; added test
Diffstat (limited to 'rest_framework/request.py')
| -rw-r--r-- | rest_framework/request.py | 2 | 
1 files changed, 1 insertions, 1 deletions
| diff --git a/rest_framework/request.py b/rest_framework/request.py index 977d4d96..b883d0d4 100644 --- a/rest_framework/request.py +++ b/rest_framework/request.py @@ -334,7 +334,7 @@ class Request(object):              self._CONTENT_PARAM in self._data and              self._CONTENTTYPE_PARAM in self._data):              self._content_type = self._data[self._CONTENTTYPE_PARAM] -            self._stream = BytesIO(self._data[self._CONTENT_PARAM].encode(HTTP_HEADER_ENCODING)) +            self._stream = BytesIO(self._data[self._CONTENT_PARAM].encode(self.parser_context['encoding']))              self._data, self._files = (Empty, Empty)      def _parse(self): | 
