class CustomFieldModelSerializer(serializers.ModelSerializer):
"""
可在使用时自定义fields 默认为__all__
serializer = CustomFieldModelSerializer(fields=(field1, field2,...))
"""
def __init__(self, fields=None, *args, **kwargs):
super().__init__(*args, **kwargs)
if isinstance(fields, str):
fields = (fields,)
if fields:
self.meta.fields = fields
class meta:
model = SKU
fields = '__all__'



