from rest_framework import serializers from .models import * class VideoSerializer(serializers.ModelSerializer): gender_value = serializers.CharField(source='get_gender_display') video_file = serializers.SerializerMethodField() class Meta: model = Video fields = ('video_file', 'gender_value',) def get_video_file(self, obj): if not obj.video_file: return None return '/media/' + obj.video_file.name + '_720p.m3u8'