Django 刪除 批量刪除

2022-05-07 07:12:10 字數 657 閱讀 6402

刪除-----修改與刪除等的操作,都從前台傳來乙個id獲取後執行

class delete_two_cate(view):

def get(self,request):

id = request.get.get('id')

try:

two = twocate.objects.filter(id=id).delete()

except:

two = {}

return redirect('/tnews_type')

# 二級分類批量刪除

def pop_two_cate(request):

try:

id = request.post.getlist('ids')

except:

pass

twocate.objects.filter(id__in=id).delete()

return redirect('/tnews_type')

注:批量刪除必須要用getlist獲取,相當於存入乙個列表裡面

批量刪除的對應的前台在form表單中

1.action 提交的位址 2.input 框 例:}

3.button 按鈕: 批量刪除

批量刪除表

批量刪除表 方法1 select truncate table object name from user objects where object name like ky prj temp and object type table command windows 下執行查詢結果 方法2 sel...

entity framework 批量刪除

以前用sql寫批量刪除的時候,感覺挺利索的,簡潔地寫了 public bool delectusersuggest string addsql 然後在頁面層直接呼叫 現在用entity framework,感覺有點麻煩不能直接delete,還要先把資料查出來,以下是主要 1 先查出實體 region...

dede cms批量刪除

當然我們不是要刪除所有文件,只是刪除未審核文件,未審核文件在dede archives dede arctiny欄位中是arcrank 1控制,所以執行sql加入arcrank 1限制即可。dede addonarticle欄位中沒有arcrank 1,所以麻煩點。整個執行sql語句如下 delet...