from playlist.models import Track from rest_framework import serializers class TrackSerializer(serializers.HyperlinkedModelSerializer): class Meta: model = Track fields = ['url', 'id', 'name', 'artists', 'nominated_by', 'explicit', 'duration_ms', 'popularity', 'banter', 'banter_done', 'old'] extra_kwargs = { 'url': {'view_name': 'api-track', 'lookup_field': 'id'}, 'artists': {'view_name': 'api-artist', 'lookup_field': 'id'}, 'nominated_by': {'view_name': 'api-user', 'lookup_field': 'id'} }