我正在使用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