02.drf不使用serializers返回数据

drf 可以使用不经过model和serialzier的数据返回,也可以配置权限

class DashboardStatusViewset(viewsets.ViewSet):
    """
    list:
    获取dashboard状态数据
    """
    permission_classes = (permissions.IsAuthenticated,)
    def list(self, request, *args, **kwargs):
        data = self.get_content_data()
        return response.Response(data)

    def get_content_data(self):
        return {
            "aa": 11,
            "bb": 22
        }
原文地址:https://www.cnblogs.com/jenvid/p/12927242.html