feat: base cquery支持add_info_for_list

This commit is contained in:
caoqianming 2026-01-13 14:57:13 +08:00
parent 7abebc58d6
commit 42146f4ff7
1 changed files with 4 additions and 1 deletions

View File

@ -300,7 +300,10 @@ class ComplexQueryMixin:
serializer = self.get_serializer(page, many=True)
return self.get_paginated_response(serializer.data)
serializer = self.get_serializer(new_qs, many=True)
return Response(serializer.data)
rdata = serializer.data
if hasattr(self, 'add_info_for_list'):
rdata = self.add_info_for_list(rdata)
return Response(rdata)
class MyLoggingMixin(object):
"""Mixin to log requests"""