BB
#view
def update_status(self, request):
serializer = self.get_serializer(data=request.data)
serializer.is_valid(raise_exception=True)
serializer.update_status()
return Response()
#serializer
leads = serializers.PrimaryKeyRelatedField(many=True,
queryset=Lead.objects.all())
def validate()...
@transaction.atomic()
def update_status(self):
revisions = list()
for i in self.validated_data['leads']:
i.status = self.validated_data['status']
i.save()