Изменение имени члена в сериализаторе фреймворка Django REST

Я использую сериализатор Django REST framework

class SpotSerializer(serializers.Serializer):
    key = serializers.IntegerField()

у которого есть поле key

а сериализованный класс имеет key

class Spot: 
    def __init__(self, key)
        self.key = key 

выход SpotSerializer будет json и передан в качестве ответа API.

{
    "key": 2,
}

Однако я хотел бы изменить название. key -> spot_id

как показано ниже, просто измените имя метки

{
    "spot_id": 2,
}

Возможно ли это?

 serializers.IntegerField(label="spot_id") 

не работает.

Вернуться на верх