阅读背景:

RF序列化之多表操作

来源:互联网 

DRF序列化之多表操作

#子序列化
class BookModelSerializer(serializers.ModelSerializer):
    class Meta:
        model = models.Book
        fields = '__all__'     #'__all__'表示取出book表中所有的

#父序列化
class PublishModelSerializer(serializers.ModelSerializer):
    books=BookModelSerializer(serializers.ModelSerializer)
    class Meta:
        model = models.Publish
        fields = ['name', 'address', 'books']   # books是关联表
        # exclude = ('id',)除...之外
        # depth = 1         进行内部递归取出关联诶不的所有信息
       #子序列化
class BookModelSerializer(se



你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: