1

シンプルな REST サービスを作成 (django-simple-rest 上)、最初のイテレーションでは GET のみを計画。すべてが良いですが、それに応じてキリル記号を次のように受け取ります。

>\u041c\u043e\u043b\u043e\u043a\u043e

私の実験では、次の行を見つけました。

recipes_rest = json_serializer.serialize(Post.objects.all())
return HttpResponse(recipes_rest, content_type='application/json; charset=utf8', status=200) 

私が使用する場合:

recipes_rest = 'some non latin symbols'

すべて良好。しかし、私の場合http://cooktalks.ru/contacts解決策が見つかりません。多分私はこの行で何かをしなければなりません(?):

recipes_rest = json_serializer.serialize(Post.objects.all())

更新 「xml」を使用している場合、すべて問題ありません: contacts = serializers.serialize("xml", Post.objects.all())

4

2 に答える 2