mirror of https://github.com/jumpserver/jumpserver
perf: 解决MethodSerializer被swagger调用时parent.Serializer会互相影响所需字段显示的问题
parent
b9258878fe
commit
dbe969b064
|
@ -24,6 +24,10 @@ class MethodSerializer(serializers.Serializer):
|
|||
self.method_name = method_name
|
||||
super().__init__(**kwargs)
|
||||
|
||||
class Meta:
|
||||
# 生成swagger时使用
|
||||
ref_name = None
|
||||
|
||||
def bind(self, field_name, parent):
|
||||
if self.method_name is None:
|
||||
method_name = 'get_{field_name}_serializer'.format(field_name=field_name)
|
||||
|
|
Loading…
Reference in New Issue