在第一次迭代规划时只做GET,进行简单的REST服务(在django-simple-rest上)。一切都不错,但在响应我接受西里尔字母符号:django-simple-rest中的非拉丁符号
>\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())
UPDATE 如果我使用 'XML',一切都很好: contacts = serializers.serialize("xml", Post.objects.all())
如果我使用 'XML',一切都很好: '接触= serializers.serialize( “XML”,Post.objects.all())' – Rukomoynikov 2013-04-09 10:47:17