Django实现列表页-----列表页批量删除(七)

前端传一个需要删除的id,list,后端拿到这个list进行删除

 1 class DeleteLinkMoreDataJson(APIView):
 2 
 3     def post(self, request):
 4         data = simplejson.loads(request.body)
 5         data_list = data['vals']
 6         for i in data_list:
 7             del_data = Link.objects.filter(id=i)
 8             if not del_data:
 9                 return JsonError(f"对应id({i})不存在!")
10             else:
11                 del_data.delete()
12         return JsonResponse(data)
原文地址:https://www.cnblogs.com/nieliangcai/p/12844187.html