django中批量删除数据
2012-10-24 21:11
260 查看
我们在做批量删除的时候,通常都会在列表前面增加相同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/")
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/")
相关文章推荐
- Django之使用Q对象批量删除数据
- 用户名查询、手机号查询、选择城市、选择状态、选择月份、ID排序、添加数据、批量发货、批量删除、敏感字、修改数据)
- 批量删除表中的重复数据,仅保留一条不重复数据.
- 批量删除 Oracle当前用户的数据表。
- php批量删除数据
- 使用 SQL Server 2008 数据类型-xml 字段类型参数进行数据的批量选取或删除数据
- hibernate批量删除和更新数据
- hibernate批量删除和更新数据
- js操作cookie以实验array数据在ajax向action交换数据时得到保存,用于实现批量删除的工作(未完)
- 实现商品库存信息管理页面(AngularJS过滤器,orderBy排序,批量删除数据)
- Hibernate 数据的批量插入、更新和删除
- 如何快速批量删除Mysql数据库中的数据表
- PHP+JS实现批量删除数据功能示例
- Android RecyclerView单点、批量数据元素项目item的增加、删除和移动
- 储存过程批量删除数据
- .Net下批量删除数据的存储过程问题(用动态SQL )
- ASP.NET批量删除数据
- Repeater获取勾选数据,拼接成SQL实现批量删除+存储过程
- AngularJS表格数据全选反选批量删除,删除的数据添加到数组里
- 批量插入,更新,删除数据