网页版微信怎么下载,百度公司做网站优化多少钱,中国互联网数据平台,网站制作报价明细表对应视频链接点击直达 09Django项目--用户管理系统--删 对应视频链接点击直达删a#xff0c;本质b#xff0c;删除 页面相关a#xff0c;index页面新增操作按钮b#xff0c;ajax删除和提示c#xff0c;完整版本 OVER#xff0c;不会有人不会吧不会的加Q1394006513结语 一…对应视频链接点击直达 09Django项目--用户管理系统--删 对应视频链接点击直达删a本质b删除 页面相关aindex页面新增操作按钮bajax删除和提示c完整版本 OVER不会有人不会吧···不会的加Q1394006513结语 一些朋友加我Q反馈希望有每个阶段的完整项目代码那从今天开始我会上传完整的项目代码。 用户管理简而言之就是用户的增删改查。
08项目点击下载可直接运行含数据库 链接https://pan.baidu.com/s/1aWrixRcvIy992cLORL6U1A?pwd1314 提取码1314
删
a本质
删除本质是一个先查询再操作的两步结合命令
b删除
可以分成两步
# 查找age大于18且gender等于0的用户
users_to_delete Users.objects.filter(age__gt18, gender0)
# 如果有多个数据会都删除相当于.all()
# 如果需要print其中的一个需要指定如.first()
# 删除找到的用户
users_to_delete.delete()也可以一步到位
Users.objects.filter(age__gt18, gender0).delete()页面相关
aindex页面新增操作按钮
a hrefjavascript:void(0) classbtn btn-danger del btn-xs popconfirm name{{ User.data_id }} onclickdel(this)i classfa fa-trash-o/inbsp;nbsp;删nbsp;nbsp;除nbsp;{% csrf_token %}!-- 保护数据安全 --{{ form.as_p }}
/abajax删除和提示
script typetext/javascript src/static/js/jquery-1.8.3.min.js/scriptscript//删除tr页面sfunction del(obj){//alert(obj);if(confirm(没点错)true){var trobj.parentNode.parentNode;tr.parentNode.removeChild(tr);}}var mytab document.getElementById(mytab);/scriptscript typetext/javascript// alert($);//获取删除按钮$(.del).click(function(){o$(this);//获取iddata_id$(this).attr(name);if(confirm(删除操作不可逆你确定要删除吗)true){//Ajax$.get(/wodeapp/user_delete/,{data_id:data_id},function(data){});{#alert(data_id);#}}});/scriptc完整版本
urls.py
# 用户删除
path(user_delete/, views.user_delete, nameuser_delete),views.py
def user_delete(request):# 获取用户data_iddata_id request.GET[data_id]# 查找age大于18且gender等于0的用户# users_to_delete Users.objects.filter(age111)# for user in users_to_delete:# print(user.name)# user.delete()# 等于直接使用users_to_delete.delete()# users_to_delete.delete()Users.objects.filter(data_iddata_id).delete()# 删除找到的用户其他如上
完整版本前端去下载文件里面看user_index.html吧
OK
OVER不会有人不会吧···不会的加Q1394006513
结语
别的也没啥说的 , 如果觉得可以 , 希望一键三连支持一下 !
ok那就这样吧~
欢迎各位大佬留言吐槽,也可以深入交流~