我们在做批量删除的时候,通常都会在列表前面增加相同name的 inputtype="checkbox" name="ids" ,以供多选,在View里面我可以如下处理:
python 代码
- def
delete_ms(request): -
ids = request.POST.getlist('ids') -
-
idstring = ','.join(ids) -
-
MonthScheme.objects.extra(where=['id IN ('+ idstring +')']).delete() -
-
return HttpResponseRedirect("/manage/index/")