def destroy(self, validated_data): user = self.context['request'].user object_id = self.get_object_id(validated_data=validated_data) app_model = self.get_app_model(validated_data=validated_data) Report = Report.objects.get_obj(user, object_id, model=app_model) if Report: Report.delete() else: raise NotFound(detail='Item not found', code=None)