Django模型(九)

一、使用SQL语句

image-20221013103558180

1.1、通过模型使用SQL

通过raw函数执行原始SQL语句进行查询,主键字段必须包含在查询的字段中,不然会引发错误 :

# 定义个 Cook 模型
class Cook(models.Model):"""厨师"""name = models.CharField(max_length=32,verbose_name='厨师名')level = models.IntegerField(verbose_name='厨艺等级')age = models.IntegerField(verbose_name='年龄')sect = models.CharField(max_length=32,verbose_name='厨艺派系')class Meta:db_table='t_cook'# 执行 原始 SQL
# 表名前面必须加 应用名myapp,即在数据库中的真实表名,否则会抛出异常
for c in Cook.objects.raw('SELECT * FROM t_cook'):print(c)# 字段先后顺序没关系
Cook.objects.r

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/444674.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

【每日一题】 2024年1月汇编

🔥博客主页: A_SHOWY🎥系列专栏:力扣刷题总结录 数据结构 云计算 数字图像处理 力扣每日一题_ 【1.4】2397.被列覆盖的最多行数 2397. 被列覆盖的最多行数https://leetcode.cn/problems/maximum-rows-covered-by-columns/ 这…

AirSim+UE+rviz+ros话题运行顺序

一.步骤一 先点击 UE 的运行按钮,看到准备运行的无人机 打开一个新终端,在 ~/AirSim/ros 路径下,输入 source devel/setup.bash roslaunch airsim_ros_pkgs airsim_node.launch二.步骤二 1.查看话题数据 再打开一个新终端,输入…

摄影分享|基于Springboot的摄影分享网站设计与实现(源码+数据库+文档)

摄影分享网站目录 目录 基于Springboot的摄影分享网站设计与实现 一、前言 二、系统功能设计 三、系统实现 1、用户信息管理 2、图片素材管理 3、视频素材管理 4、公告信息管理 四、数据库设计 1、实体ER图 五、核心代码 六、论文参考 七、最新计算机毕设选题推荐…

微软Azure-OpenAI 测试调用及说明

本文是公司在调研如何集成Azure-openAI时,调试测试用例得出的原文,原文主要基于官方说明文档简要整理实现 本文已假定阅读者申请部署了模型,已获取到所需的密钥和终结点 变量名称值ENDPOINT从 Azure 门户检查资源时,可在“密钥和…

开阳630hv100的代码编译以及软件制作步骤

打开项目功能步骤: 编译awtk功能: 选中awtk工程,先编译一次awtk sdk(如下图的3和4步骤); 编译项目代码(如下图步骤5和6); 编译完成后,软件路径:…

【Java程序设计】【C00181】基于SSM的流浪动物收养管理系统(论文+PPT)

基于SSM的流浪动物收养管理系统(论文PPT) 项目简介项目获取开发环境项目技术运行截图 项目简介 这是一个基于ssm的流浪动物收养管理系统 本系统分为前台系统、后台管理员以及后台用户3个功能模块。 前台系统:当游客打开系统的网址后&#xf…

WebAssembly核心编程[1]:wasm模块实例化的N种方式

当我们在一个Web应用中使用WebAssembly,最终的目的要么是执行wasm模块的入口程序(通过start指令指定的函数),要么是调用其导出的函数,这一切的前提需要创建一个通过WebAssembly.Instance对象表示的wasm模块实例(源代码…

字段使用函数是否会走索引

之前的印象中,字段上使用了函数操作,查询不会走索引。 一,AI回答 回答1 回答2 回答3 二,测试样例 查询未来n天内所有数据 查询方式1 EXPLAIN SELECT * FROM vehicle_info WHERE annual_inspection_due_date BE…

护眼大路灯到底怎么选?盘点2024年口碑好的大路灯

作为两个孩子的老母亲,我深刻明白光线对孩子视力的影响!孩子经常长时间学习眼睛酸痛疲劳已是家常便饭,家里还有一个工作辛苦的设计师老父亲,平时也少不了加班加点的赶稿,真的很需要一个全家都能用的照明神器&#xff0…

spdk技术原理简介和实践经验

一、导读 与机械硬盘相比,NVMe-ssd在性能、功耗和密度上都有巨大的优势,并且随着固态存储介质的高速发展,其价格也在大幅下降,这些优势使得NVMe-ssd在分布式存储中使用越来越广泛。由于NVMe-ssd的性能比传统磁盘介质高出很多&…

谷粒商城【成神路】-【3】——三级分类

目录 🍿1.查询三级分类 🧂2.前端页面搭建 🍟3.添加网关 🍳4.解决跨域 🧇5.显示分类 🥞6.显示复选框 1.查询三级分类 1.controller 直接调用service层的接口 RequestMapping("/list/tree&qu…

代码重构的五大心法

背景介绍 最近在团队工作中花了不少心思主导建设了测试平台,前期的建设思路是能用就行,随着建设的深入,逐渐需要学习下代码架构设计方面的内容了。于是参加了公司组织的代码重构与模式的培训,通过培训,感觉收获颇丰&a…