首页 > 数据库 >Django 数据库操作

Django 数据库操作

时间:2023-07-05 13:11:06浏览次数:37  
标签:obj models 数据库 Django pwd objects UserInfo 操作 user

查询

models.UserInfo.objects.all()
models.UserInfo.objects.all().values('user') #只取user列
models.UserInfo.objects.all().values_list('id','user') #取出id和user列,并生成一个列表
models.UserInfo.objects.get(id=1)
models.UserInfo.objects.get(user='yangmv')

插入

models.UserInfo.objects.create(user='yangmv',pwd='123456')

obj = models.UserInfo(user='yangmv',pwd='123456')
obj.save()

dic = {'user':'yangmv','pwd':'123456'}
models.UserInfo.objects.create(**dic)

修改

models.UserInfo.objects.filter(user='zj').update(pwd='520')

obj = models.UserInfo.objects.get(user='zj')
obj.pwd = '520'
obj.save()

删除

models.UserInfo.objects.filter(user='yangmv').delete()

标签:obj,models,数据库,Django,pwd,objects,UserInfo,操作,user
From: https://www.cnblogs.com/snakej/p/17528257.html

相关文章

  • Python史上最全种类数据库操作方法,你能想到的数据库类型都在里面!甚至还有云数据库!
    本文将详细探讨如何在Python中连接全种类数据库以及实现相应的CRUD(创建,读取,更新,删除)操作。我们将逐一解析连接MySQL,SQLServer,Oracle,PostgreSQL,MongoDB,SQLite,DB2,Redis,Cassandra,MicrosoftAccess,ElasticSearch,Neo4j,InfluxDB,Snowflake,AmazonDynamoDB,MicrosoftAzureCosMosDB数据......
  • mssql执行大文件 还原数据库
     解决脚本还原数据库文件过大,打开卡顿问题1、打开MSSQL安装路径:找到MicrosoftSQLServerManagementStudio的图标,点击右键属性>打开文件位置2、在安装路径下打开cmd控制台3、输入命令:C:\ProgramFiles(x86)\MicrosoftSQLServerManagementStudio18\Common7\IDE>sqlcm......
  • 通过 openpyxl 操作 excel 表格
    博客地址:https://www.cnblogs.com/zylyehuo/STEP1:导入相关库importosfromopenpyxlimportload_workbookSTEP2:构建存放路径,将上传文件下载到服务器该路径下excel_stus=request.FILES.get("excel_stus")#获取文件path=os.path.join("media","files",excel_s......
  • Vue, Django | 数据可视化平台开发
    给公司搞了个互联网设备可视化平台,在地图上展示互联网设备的信息,点击地图不同区域,统计相应的设备信息,生成图表展示出来用的vue-big-screen框架,在原框架基础上,主要干了下面几件事:1.下载不同区域的geojson数据,点击大图的不同区域,调用mapclick方法,将子区域的geojson数据加载出来2......
  • 分布式数据库 Join 查询设计与实现浅析
    相对于单例数据库的查询操作,分布式数据查询会有很多技术难题。本文记录Mysql分库分表 和ElasticsearchJoin查询的实现思路,了解分布式场景数据处理的设计方案。文章从常用的关系型数据库MySQL的分库分表Join分析,再到非关系型ElasticSearch来分析Join实现策略。逐步......
  • 【操作教程】EasyCVR视频融合平台鉴权模式的两种配置方式
    EasyCVR平台可以实现海量资源的接入、汇聚、计算、存储、处理等,平台具备轻量化接入能力,可支持多协议方式接入,包括主流标准协议GB28181、RTSP/Onvif、RTMP等,以及厂家私有协议与SDK接入,包括海康Ehome、海大宇等设备的SDK等。今天我们来详细介绍一下EasyCVR平台的鉴权功能与配置方法......
  • Nginx+Uwsgi+Django+Mysql部署项目
    第一章、准备工作第1节、创建项目目录准备好项目代码,将代码上传至myprojectmkdirmyproject第2节、安装python3cd/usr/local/mkdirPythonwgethttps://www.python.org/ftp/python/3.8.0/Python-3.8.0.tgztar-zxvfPython-3.8.0.tgzmkdir/usr/local/Python/py3_p......
  • 2023年07月数据库流行度最新排名
    点击查看最新数据库流行度最新排名(每月更新)2023年07月数据库流行度最新排名TOPDB顶级数据库索引是通过分析在谷歌上搜索数据库名称的频率来创建的一个数据库被搜索的次数越多,这个数据库就被认为越受欢迎。这是一个领先指标。原始数据来自谷歌Trends如果您相信集体智慧,那么TOP......
  • “远程客户端操作hdfs创建文件夹”,验证环境是否配置成功,以及HDFS错误整改
    HDFS错误整改编写“远程客户端操作hdfs创建文件夹”代码,验证环境是否配置成功!1、错误点1:改正方法:第一步:点击 文件>项目文件>模块第二步:会发现红色框里的显示的是15,这里我们需要改成8,如下图:2、错误点2:改正方法:第一步:点击 文件>项目文件>设置,后按照图中步骤点击:第二......
  • 一天吃透操作系统面试八股文
    内容摘自我的学习网站:topjavaer.cn操作系统的四个特性?并发:同一段时间内多个程序执行(与并行区分,并行指的是同一时刻有多个事件,多处理器系统可以使程序并行执行)共享:系统中的资源可以被内存中多个并发执行的进线程共同使用虚拟:通过分时复用(如分时系统)以及空分复用(如虚拟内存)技......