Django: нормализация/изменение поля в сериализаторе модели

У меня есть сериализатор модели следующего вида:

class FoooSerializers(serializers.ModelSerializer):
    class Meta:
        model = Food
        fields = [
            'id',
            'price',]

Здесь у меня есть цена с нулями в конце, как это: 50.000, и я хочу .normalize(), чтобы удалить из нее нули в конце. Возможно ли это сделать в данном сериализаторе?

class FoooSerializers(serializers.ModelSerializer):
  class Meta:
    model = Food
    fields = ['id','price',]
def to_representation(self, instance):
    representation = super().to_representation(instance)
    representation['price'] = int(price)
    return representation
Вернуться на верх