Вам нужно будет реализовать настраиваемое поле ( согласно здесь) . Вот так ваш сериализатор будет выглядеть для такой модели
class BinaryField(serializers.Field):
def to_representation(self, value):
return value.decode('utf-8')
def to_internal_value(self, value):
return value.encode('utf-8')
class TblSnapshotSerializer(serializers.ModelSerializer):
class Meta:
model = TblSnapshot
fields = ('id', 'url', 'snapshot')
snapshot = BinaryField()