如何更改django restframework JSONRenderer charset

时间:2017-09-04 16:33:21

标签: python django django-rest-framework

我正在使用django restframework来显示我的旧数据但在我的json里面是“FelipeNiño Arango”这是因为我的数据在其他字符集中如何更改JSONRenderer字符集

1 个答案:

答案 0 :(得分:0)

默认情况下,DRF渲染器使用UTF-8字符集,但是,如果需要更改它,则可以简单地对所需的渲染器进行子类化(例如, JSONRenderer)并将其charset设置为参数。

class ModifiedJSONRenderer(JSONRenderer):
    charset = 'utf-8'

更多信息:http://www.django-rest-framework.org/api-guide/renderers/#setting-the-character-set