Django Rest custom serialize field

Мой models.py выглядит следующим образом:

class ExampleClass(models.Model):
TYPES = (
        (0, "Amount"),
        (1, "Value"),
        )

    type = models.IntegerField(choices=TYPES, default=0)
    type_value = models.FloatField()

и я хочу сериализовать его следующим образом:

"example": {
            "Amount": 10.0   # "type": type_value 
          }

Как я могу получить эту пользовательскую сериализацию?

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