自定义many to many 字段
class USserializer(serializers.ModelSerializer):
#自定义字段list.dict
tag = serializers.ListField()
class Meta:
model = models.UserInfo
fields = ['name','gender','depart','tags',]
def validate_tags(self,value):
print(value) #-->对象是一个列表[对象1,对象2],对象是符合的表
# for i in value:
# print(1)
# print(i.caption,'对象')
queryset = models.Tag.objects.filter(id__in = value)
#可以自定义后续逻辑
return queryset