首页 > 其他分享 >django,models批量删除

django,models批量删除

时间:2022-11-04 11:13:59浏览次数:104  
标签:case stepid 删除 批量 models django json stepids data

批量删除使用__in

        try:
            case_stepid = request.POST.get('case_stepid', '')
            case_stepids = request.POST.get('case_stepids', '')
            case_stepids = case_stepids.split(',')  //将a,b,c,d这样格式的字符串变为list列表
            if case_stepid:
                CaseStep.objects.filter(case_stepid=case_stepid).delete()
            else:
                CaseStep.objects.filter(case_stepid__in=case_stepids).delete()  //list批量删除
            data = {"code": 200, "msg": "步骤删除成功"}
            data = json.dumps(data)
            return HttpResponse(data, content_type='application/json')
        except Exception as e:
            print(e)
            data = {"code": 500, "msg": "删除失败"}
            data = json.dumps(data)
            return HttpResponse(data, content_type='application/json')

 

标签:case,stepid,删除,批量,models,django,json,stepids,data
From: https://www.cnblogs.com/sugoi/p/16857064.html

相关文章

  • Django ORM之常用查询及表关系的实现
    每个django模型类都有一个默认的管理器,objects常用的查询 常用的模型字段类型Field的常用参数表关系的实现......
  • 从0开始梳理django项目_2.多容器部署(day2)
    公司用的flask+gunicorn+nginx,竟然放在一个容器里了。规模小,也是省事。不过我没看出哪里省事,需要进容器里分别启动所有服务。我用django+uwsgi,对比着来。现在的问题是多容......
  • SOLIDWORKS插件SolidKits高级BOM之批量写入模型属性
    一般情况下,我们在做设计时,可能都是在三维设计完成之后才去添加模型的属性信息,这部分工作就需要我们一个一个打开模型去做,也是很繁琐的一项工作。因此批量写属性的工具就变......
  • 0006.Django ORM之模型基础
    Django的ORM简介1.ORM概念:对象关系映射(ObjectRelationalMapping,简称ORM)2.ORM的优势:不用直接编写SQL代码,只需像操作对象一样从数据库操作数据。即用面向对象的方式,描......
  • Django_获取api接口的传参
    当参数为form-data或者x-www-form-urlencoded类型时,使用request.POST获取到参数获取参数方式request.POST.get('username')当参数为raw类型时,使用request.body获取......
  • django model字段类型
    1、models.AutoField自增列=int(11)如果没有的话,默认会生成一个名称为id的列,如果要显示的定义一个自增列,必须把该列设置为主键(primary_key=True)2、models.CharFie......
  • 【小白教程】喜马拉雅xm格式的音频文件批量转mp3或m4a!
    喜马拉雅xm格式的音频文件批量转mp3或m4a软件。刚才看错了,xm是加密格式,比较麻烦。直接用论坛的下载不香嘛,为嘛一定要转,音质貌似也没多大区别吧。喜马拉雅再高清不过是128......
  • 【亲测有效】有喜马拉雅VIP,XM文件转换MP3方法,批量下载VIP音频方法
    最近在听喜马拉雅小说,购买了VIP会员,但是每次打开喜马拉雅APP加载过程、查找过程什么的比较麻烦,想要下载到本地直接听。 电脑端下载的是XM加密文件,想寻求一种直接下载非......
  • 从0开始梳理django项目_1.始于docker
    基础准备看了篇文章,对比了一些构建django项目的docker环境,发觉自己以前了解的不够全面。这次尝试其中4个。不太记得构建dockerfile文件的书写了,后边还要升级到comp......
  • django项目使用uwsgi方式启动
    django项目使用uwsgi方式启动环境:虚拟机ubuntu20.0django2.2python3.6.8基于docker部署前言目的:由pythonmanage.pyrunserver单进程的启动方式,更改为使用uwsgi......