serializer
类中声明引用的字段。class TrackSerializer(serializers.ModelSerializer):
class Meta:
model = Track
fields = [‘order‘, ‘title‘, ‘duration‘]
class AlbumSerializer(serializers.ModelSerializer):
tracks = TrackSerializer(many=True, read_only=True)
class Meta:
model = Album
fields = [‘album_name‘, ‘artist‘, ‘tracks‘]
注意:
字段
tracks`所关联的对象需要在被引用的模型中引用。many=True
,官方原文是这样:原文:https://www.cnblogs.com/baiyifengyun/p/15136812.html