perf: 修改swagger问题

pull/5362/head
Bai 2021-01-04 16:23:31 +08:00 committed by Jiangjie.Bai
parent aab59403e1
commit 3188692691
1 changed files with 3 additions and 0 deletions

View File

@ -108,6 +108,9 @@ class IncludeDynamicMappingFieldSerializerViewMixin(GenericSerializerMixin):
def get_serializer_class(self):
serializer_class = super().get_serializer_class()
if getattr(self, 'swagger_fake_view', False):
return serializer_class
fields_mapping_rule = self.get_dynamic_mapping_fields_mapping_rule()
if not fields_mapping_rule:
return serializer_class