Loading docs/topics/serialization.txt +0 −9 Original line number Diff line number Diff line Loading @@ -166,15 +166,6 @@ Notes for specific serialization formats json ^^^^ If you're using UTF-8 (or any other non-ASCII encoding) data with the JSON serializer, you must pass ``ensure_ascii=False`` as a parameter to the ``serialize()`` call. Otherwise, the output won't be encoded correctly. For example:: json_serializer = serializers.get_serializer("json")() json_serializer.serialize(queryset, ensure_ascii=False, stream=response) Be aware that not all Django output can be passed unmodified to :mod:`json`. In particular, :ref:`lazy translation objects <lazy-translations>` need a `special encoder`_ written for them. Something like this will work:: Loading Loading
docs/topics/serialization.txt +0 −9 Original line number Diff line number Diff line Loading @@ -166,15 +166,6 @@ Notes for specific serialization formats json ^^^^ If you're using UTF-8 (or any other non-ASCII encoding) data with the JSON serializer, you must pass ``ensure_ascii=False`` as a parameter to the ``serialize()`` call. Otherwise, the output won't be encoded correctly. For example:: json_serializer = serializers.get_serializer("json")() json_serializer.serialize(queryset, ensure_ascii=False, stream=response) Be aware that not all Django output can be passed unmodified to :mod:`json`. In particular, :ref:`lazy translation objects <lazy-translations>` need a `special encoder`_ written for them. Something like this will work:: Loading