封装Response对象

# 在utils/response下
from rest_framework.response import Response
class APIResponse(Response):
def __init__(self, status=None, headers=None, **kwargs):
data = {'code': 100, 'msg': '成功'}
if kwargs:
data.update(kwargs)

super(APIResponse, self).__init__(data=data, status=status, headers=headers)

# 以后再用 返回对象,使用自己定义的APIResponse对象
return APIResponse(username='lqz',token='ssss')

posted @ 2021-12-08 20:09  点滴180  阅读(133)  评论(0)    收藏  举报