目前常用的响应格式如下:
code、msg、data所以对Djangorestframework响应格式进行改造。该响应的源码在venv/Lib/site-packages/rest_framework/response.py下,我们只需要重写一下response.py。新建一个utils文件夹,创建一个MyResponse类,增加code和msg的返回:
改造视图中的返回,使用我们的自定义格式:
用接口测试工具测试一下,看返回格式是否正确:
目前常用的响应格式如下:
code、msg、data所以对Djangorestframework响应格式进行改造。该响应的源码在venv/Lib/site-packages/rest_framework/response.py下,我们只需要重写一下response.py。新建一个utils文件夹,创建一个MyResponse类,增加code和msg的返回:
改造视图中的返回,使用我们的自定义格式:
用接口测试工具测试一下,看返回格式是否正确:
本文标题:Django REST framework自定义响应格式
本文链接:https://www.haomeiwen.com/subject/kiahzltx.html
网友评论