Python--day64--内容回顾
1,内容回顾
1.ORM外键操作
图书表和出版社表 多对一的关系
#书
class Book(models.Model):
id = models.AutoField(primary_key=True) #自增的ID主键
#创建一个varchar(64)的唯一的不为空的字段
title = models.CharField(max_length=46,null=False,unique=True)
#和出版社关联的外键字段
publisher = models.ForeignKey(to="Publisher")
2.查\增\删\改操作
1.查
book_list = modelse.Book.objects.all() --->书对象的列表
2.增
new_book_obj = models.Book.objects.create(
title="新书的名字"
#publisher = publisher_obj,
publisher_id = 7
)
3.删除
models.Book.objects.get(id=10).delete()
4.修改
book_obj = models.Book.objects.get(id=9)
book_obj.title=request.POST.get("book_title")
book_obj.publisher_id = 9
book_obj.save()
5.
转载于:https://www.cnblogs.com/xudj/p/10431692.html
Python--day64--内容回顾相关推荐
- Python课程内容回顾
Python课程内容回顾 今天Python实训课主要讲了爬虫的相关操作,主要是爬取百度小说西游记的内容和爬取网易云热歌排行榜的音乐: 爬取百度小说西游记 # -*- codeing = utf-8 - ...
- python 全栈开发,Day112(内容回顾,单例模式,路由系统,stark组件)
python 全栈开发,Day112(内容回顾,单例模式,路由系统,stark组件) 一.内容回顾 类可否作为字典的key 初级 举例: class Foo(object):pass_registry ...
- python今日内容_python笔记15
今日内容 模块知识 内置模块 time datetime json 其他 内容回顾 & 作业题 重要知识点 构造字典和函数对应关系,避免重复的if else a=1 b=2 ==> a, ...
- Deep Learning Chapter02:Python基础语法回顾
Deep Learning Chapter02:Python基础语法回顾 由于一年多没有接触python,现在恶补了下python基础语法,为以后的深度学习打下基础.现总结如下,希望对大家有所帮助. ...
- 【Python】python基础编程回顾(4)
PYTHON编程基础回顾 文件与模块 文件操作 在现实生活中对文件操作,一般遵循以下流程: 打开文件 读/写文件 保存文件 关闭文件 p.s. 在python中对文件的操作也是遵循以上步骤的 文件打开 ...
- 【Python】python基础编程回顾(3)
PYTHON编程基础回顾 面向对象基础-中 面向对象具有三大特性--继承.多态与封装: 在本部分将会讲到三大特性中的两个--继承与多态 析构方法 概述:当一个对象被删除或者被销毁时,python解释器 ...
- python 保存内容到记事本里面
python 保存内容到记事本里面 使用函数open 模式设置为,没有记事本的时候创建记事本即可, 代码很简单如下 def writeTxt():file = open(r"C:\text. ...
- python保存内容到文件(text、json、csv)
python保存内容到文件(text.json.csv) 在开发人员的日常中,将数据保存到文件是最常见的编程任务之一. 通常,程序需要一些输入并产生一些输出.在许多情况下,我们希望将这些结果持久化.我 ...
- python读文件每一行-Python文件内容按行读取到列表中
Python文件内容按行读取到列表中 示例文件内容如下: Hello World Python 通常来讲,我们如果只是迭代文件对象每一行,并做一些处理,是不需要将文件对象转成列表的,因为文件对象本身可 ...
- JavaScript内容回顾第十天
内容回顾 一. 常见的事件 1.1. 鼠标事件 1.1.1. 常见的事件 click 当用户点击某个对象时调用的事件句柄. contextmenu 在用户点击鼠标右键打开上下文菜单时触发 dblcli ...
最新文章
- linux下运行js挖矿,利用 JavaScript 代码挖矿
- linux的centos版本修改时间重启后无效的问题
- Java的synchronized关键字:同步机制总结
- mysql运维机制_《MySQL运维内参》节选 | InnoDB日志管理机制(一)
- 少数以太坊矿池正在联合抵制EIP-1559提案的实施
- JavaScript验证表单数据,HTML自动验证表单数据是否为空,数字范围
- codeforces 735C Tennis Championship(贪心+递推)
- OUTLOOK新邮件到达提醒设置以及outlook最小化到托盘设置
- C语言中register类型变量
- JMM同步规范和Volatile重点概要
- Go语言后端开发技术栈
- 鸿蒙系统能玩魔兽世界吗,魔兽世界TBC燃烧远征测试服,H英雄本的装备2小时内可以交易, 亲友们可以互相毛装备了...
- Flink Web UI不能访问
- 菜狗杯Misc打不开的图wp
- 纯Web前端打造的元宇宙展厅——开箱即用的Lingo3D游戏引擎 支持原生、React、Vue
- 互联网的“达尔文”式猜想
- 3GPP TS 23501-g51 中英文对照 | 4.2.10 Architecture Reference Model for ATSSS Support
- C语言实现 百钱百鸡
- 0ra-12170 tns 连接超时
- 我的专业我做主计算机演讲稿,我的未来我做主演讲稿
热门文章
- OSX Yosemite,pod install报错RPC failed; result=52,
- SCVMM2012 SP1 添加VMware vCenter服务器
- Discuz X2论坛数据库MyISAM转InnoDB的脚本
- Apache防止DDOS***的模块--mod_evasive
- Hadoop的资源调度器
- java中abstract关键字
- 机器学习基础专题:逻辑回归
- Vue之@click、事件修饰符@click.stop与@click.prevent、按键修饰符@keyup.enter
- 原生 js 上传图片
- 第十五章 深入分析iBatis框架之系统架构与映射原理(待续)