首页 > 数据库 >Django shell交互模式操作数据库

Django shell交互模式操作数据库

时间:2023-01-30 14:56:37浏览次数:40  
标签:shell 交互 数据库 Django 如下 save 数据

打开shell交互模式

命令 python manage.py shell

新增数据

先进入交互模式,再导入类,用create创建数据,最后save(不save也可以),完成后可在数据库表中查看到创建的数据

查询数据

数据库的数据如下

查询age为21的数据

 这样查询如果结果有多条,则会报错,如下

 删除数据

 首先要查出要删除的数据,再使用delete()删除,如下,执行成功后数据库age为21的那条数据被删除

更新数据

通过创建的对象更改属性值,如下将name的值由zhaoliu改为zhaoliu2最后需要save()保存

通过查询的对象更改属性值,如下将name的名称由zhaoliu2改为zhaoliu3最后需要save()保存

update更新数据,QuerySet对象才有update

 

标签:shell,交互,数据库,Django,如下,save,数据
From: https://www.cnblogs.com/roselearn/p/17075244.html

相关文章

  • shell 文件修改时间
    date+%s查看当前时间,以秒为单位。stat-c%Y$file查看$file修改时间距今多少秒。timestamp=`date+%s`filetimestamp=`stat-c%Y$file`timecha=$[$timestamp-......
  • django 自定义模版过滤器
    虽然DTL给我们内置了许多好用的过滤器。但是有些时候还是不能满足我们的需求。因此Django给我们提供了一个接口,可以让我们自定义过滤器,实现自己的需求。模版过滤器必须要......
  • shell 脚本中利用git下载依赖关系示例
    #!/usr/bin/envbash#打开显示调试信息set-x#########################################download&builddependsoftware###################################......
  • django 模版常用过滤器
    模版常用过滤器在模版中,有时候需要对一些数据进行处理以后才能使用。一般在Python中我们是通过函数的形式来完成的。而在模版中,则是通过过滤器来实现的。过滤器使用的是|......
  • 【Powrershell】-备份/还原/跨域导入组策略
    #1Powershell备份组策略PS脚本代码如下: $a=Get-Date-Format"yyyyMd"#exampleyyymd=2023128$path="D:\GPOBackup"#changeitNew-Item$path-ItemTypeDirectory-Nam......
  • Django连接数据库
    Mysql配置搭建mysql服务,保证能正常运行pipinstallmysqlclientSetting配置数据库如下是mysql数据库的配置 同步数据库先生成表结构,检查是否有表结构变更:pythonma......
  • Vulnhub之Christophe靶机测试过程(未能拿到shell)
    Christophe识别目标主机IP地址(kali㉿kali)-[~/Vulnhub/christophe]└─$sudonetdiscover-ieth1-r192.168.56.0/24Currentlyscanning:Finished!|Screen......
  • Shell 摘抄:growpart中的参数处理
    下面这段代码中,变量cur表示这次循环所要处理的参数。如果没有触发前面的选项开关,第一个参数会被赋值给$DISK,第二个参数会赋值给$PART。强无敌!~while[$#-ne0];do......
  • ret2shellcode
    ret2shellcode篡改栈帧上的返回地址为攻击者手动传入的shellcode所在缓冲区地址初期往往将shellcode直接写入栈缓冲区目前由于theNXbits保护措施的开启,栈缓冲区不......
  • mooc——django课 知识点总结
    1.为了支持http协议,云端需要部署web服务器2.如果一个目录中包含了__init__.py文件,那么这个目录就是一个第三方包(第三方库)3.  4.  5.MTV开发模式  6.rende......