我正在使用django-rest-framework为我的应用程序创建一个api。我的应用程序使用希腊字母作为其模型的值。我创建了我的视图集并使用UnicodeJSONRenderer来返回json结果。django rest-framework api和unicode characters
class ChapterViewSet(viewsets.ModelViewSet):
queryset = Chapter.objects.all()
serializer_class = ChapterSerializer
renderer_classes = (UnicodeJSONRenderer,)
JSON是返回,但希腊字母不是由浏览器(“ΞΟΟΟΞΈΞΟΞ·)的认可。在Chrome的开发者控制台,虽然网络选项卡上的响应的预览显示希腊字母正常。我怎样才能让我的浏览器承认希腊字母?
您是否在页面的头标记中使用了带有属性charset的meta标签设置为utf-8? – stackoverflowery 2014-10-10 12:20:02
你能举个例子吗? – Apostolos 2014-10-10 12:21:17
他可能认为是在html标签中的'。 – cezar 2014-10-10 12:23:32