普拉多VX

人生一路,不问来时,不知归期

0%

django drf 在浏览器中默认为json格式输出

问题

在浏览器中访问drf 的url,默认打开是html格式的页面。因没有获取静态资源,现在部署后是这样的格式。

那么如何才能默认展示为json呢?

方法

settings.py文件中添加如下配置即可

1
2
3
4
5
6
7
8
9
REST_FRAMEWORK = {
'DEFAULT_PARSER_CLASSES': (
'rest_framework.parsers.JSONParser',
),
'DEFAULT_RENDERER_CLASSES': (
'rest_framework.renderers.JSONRenderer',

),
}

重启项目

是我想要的结果

参考