django 获取当前筛选条件下的queryset,获取serializer之后的数据详解编程语言

手动获取筛选结果

queryset = self.filter_queryset(self.get_queryset()) 

手动序列化

        objs = StockLackPicking.objects.using('read_default').filter(id__in=ids) 
        serializers = StockLackPickingSerializer(objs, many=True) 
        serializers_data = serializers.data 
        data_dict = {} 
        from utils.common import handel_utc_time 
        for data in serializers_data: 
            data['create_date'] = handel_utc_time(data['create_date']) 
            data['actual_date'] = handel_utc_time(data['actual_date']) 
            order_id = data['id'] 
            data_dict[order_id] = data 

原创文章,作者:ItWorker,如若转载,请注明出处:https://blog.ytso.com/18440.html

(0)
上一篇 2021年7月19日
下一篇 2021年7月19日

相关推荐

发表回复

登录后才能评论