在django rest框架中预定义调用

时间:2015-09-14 01:18:43

标签: python django python-3.x django-rest-framework serializer

我正在尝试在Django REST Framewordk中使用嵌套序列化器。

如下所述。

http://www.django-rest-framework.org/api-guide/relations/#nested-relationships

但是现在我遇到了一个问题,我想调用一个嵌套的序列化器,它在下面定义。

class AlbumSerializer(serializers.ModelSerializer):
    tracks = TrackSerializer(many=True, read_only=True)

    class Meta:
        model = Album
        fields = ('album_name', 'artist', 'tracks')

class TrackSerializer(serializers.ModelSerializer):
    class Meta:
        model = Track
        fields = ('order', 'title')

由于一些参考限制,我无法移动该课程。

如何在这种情况下解决问题?

0 个答案:

没有答案