如何在Django中排序查询列表(rest api)

时间:2018-10-03 10:52:18

标签: python django python-3.x django-rest-framework

class AllStudioListConsoleViewset(FlatMultipleModelAPIView):

    def get_querylist(self):
        user = self.request.query_params['user'].replace('-', ' ')
        print(user)
        querylist = [
            {
                'queryset': audio_details.objects.filter(user=user).order_by('-created_on'),
                'serializer_class': AudioStudioListConsoleSerializers,
                'label': 'audio',
            },
            {
                'queryset': VideoStudioDetails.objects.filter(user=user).order_by('-created_on'),
                'serializer_class': VideoStudioListConsoleSerializers,
                'label': 'video'
            },
            {
                'queryset': ShootStudioDetails.objects.filter(user=user).order_by('-created_on'),
                'serializer_class': ShootStudioListConsoleSerializers,
                'label': 'video'
            },
        ]
        return querylist

如何对所有查询列表created_on

进行排序

0 个答案:

没有答案