DRF用ModelSerializer 结合ModelViewset怎么反序列化多对多呢?

DRF用ModelSerializer 结合ModelViewset怎么反序列化多对多呢?

直接正常写 serializer 类 和 view 类就行了,进出数据都能正常进行序列化反序列化:
serializer.py 文件 :

from mydrf import models  # 项目名:mydrf
from rest_framework import serializers

class PublishSerializer(serializers.ModelSerializer):
    class Meta:
        model = models.Publish
        fields = "__all__"

views.py 文件:

from rest_framework.viewsets import ModelViewSet  # 继承GenericViewSet + 五个接口都有

class PublishView4(ModelViewSet):
    queryset = models.Publish.objects.all()
    serializer_class = PublishSerializer


示例:
https://www.cnblogs.com/songhaixing/p/14670491.html