I would like to serialize a model with a large selection, for example:
class House(models.Model): ACCESSIBILITY_CHOICES = ( (ACCESSIBILITY_FULL, 'Full'), (ACCESSIBILITY_PARTIAL, 'Partial'), (ACCESSIBILITY_NONE, 'None') ) accessibility = models.IntegerField(max_length=1, choices=ACCESSIBILITY_CHOICES, null=True)
I like the default serializer, for example:
class HouseView(generics.ListCreateAPIView): model = House serializer_class = HouseSerializer class HouseSerializer(serializers.ModelSerializer): class Meta: model = House
works fine if i want only integer value
{accessibility:1}
However, what I would like to get
{accessibility:'Full'}
Help is kindly appreciated. Thank you very much.
source share