У меня есть модель:
class Size(models.Model):
size = models.DecimalField(max_digits=5, decimal_places=1)
def plus_one(self):
self.size += 1
self.save()
И для этого у меня есть простой сериализатор:
class SizeSerializer(serializers.ModelSerializer):
class Meta:
model = Size
fields = '__all__'
Как я могу вызвать метод модели plus_one из моего представления, используя DRF?
Как это вызывается, что является хорошей практикой для этого? Спасибо!
Добавлено:
class SizeAPIView(generics.UpdateAPIView):
serializer_class = SizeSerializer
queryset = Size.objects.filter()