def patch(self, request, *args, **kwargs):
company = request.user.company
notification_id = kwargs['notification_id']
try:
note = Notification.objects.get(company=company, id=notification_id)
except Notification.DoesNotExist:
raise exceptions.NotFound()
serializer = self.get_serializer(note, data=request.data, partial=True)
serializer.is_valid(raise_exception=True)
instance = serializer.save()
return Response({'status': 'success', 'data': serializer.data})
评论列表
文章目录