Loading

摘要: 一、缓存 1.定义:缓存是一类可以更快读取数据的介质统称,也指其它可以加快数据读取的方式,一般用来存储临时数据,常用介质的是读取速度更快的内存 2.意义:视图渲染有一定的成本,数据库的频繁查询过高,对于低频变动的页面可以考虑缓存技术,减少实际渲染的耗时,用户拿到响应的时间成本更低 3.分类: 整体缓 阅读全文
posted @ 2022-01-12 12:25 木子七 阅读(96) 评论(0) 推荐(0)
摘要: 一、哈希算法 哈希: 给定明文-计算出一段定长的-不可逆的值 定长输出:不管明文输入多少,哈希都是定长的 不可逆:无法反向计算出对应的明文 雪崩效应:输入改变,输出必然变 md5:32位16进制 场景: 1.密码处理 2.文件完整性 用法: import hashlib import hashlib 阅读全文
posted @ 2022-01-12 11:55 木子七 阅读(158) 评论(0) 推荐(0)
摘要: 一、会话定义 从打开浏览器访问一个网站,到关闭浏览器结束此次访问,称之为一次绘画 HTTP协议是无状态的,导致绘画状态难以保持 Cookies和session就是为了保持会话状态而诞生的两个存储技术 二、Cookies-定义 cookies是保存在客户端浏览器上的存储空间 cookies在浏览器上是 阅读全文
posted @ 2022-01-12 11:53 木子七 阅读(57) 评论(0) 推荐(0)
摘要: 一、什么是关系映射 在关系型数据库中,通常不会把所有数据都放同一张表中,不易于扩张,常见关系映射有 1.一对一映射 如:一个身份证对应一个人 2.一对多映射 如:一个班级对应多个学生 3.多对多映射 如:一个学生可以报多个课程,一个课程可以有多个学生 二、一对一 语法:OneToOneField(类 阅读全文
posted @ 2022-01-12 11:50 木子七 阅读(215) 评论(0) 推荐(0)
摘要: 一、admin管理后台 Django提供给了比较完善的后台管理数据库接口,可供开发过程中调用和测试使用 Django会搜集所有已注册的模型类,为这些模型类提供数据管理界面,供开发者使用 命令:python3 manage.py createsuperuser 创建后台管理账号-该账号为管理后台最高权 阅读全文
posted @ 2022-01-12 11:46 木子七 阅读(190) 评论(0) 推荐(0)
摘要: 一、聚合查询 聚合查询时指对一个数据表中的一个字段的数据进行部分或全部进行统计查询,比如查询数据库中全部书的平均价格,查询所有书的总个数等, 都要用聚合查询 聚合查询分为 整表聚合 分组聚合 二、整表聚合 不带分组的聚合查询是指将全部数据进行集中统计查询 聚合函数[需要导入]: 导入方法:from 阅读全文
posted @ 2022-01-12 11:44 木子七 阅读(90) 评论(0) 推荐(0)
摘要: 一、更改单个数据 修改单个实体的某些字段 1.查: - 通过get()得到要修改的实体对象 2.改: - 通过对象属性的=的方式修改数据 3.保存 - 通过对象.save()保存数据 二、批量更新数据 直接调用QuerySet的update(属性=值)实现批量修改 三、单个数据删除 1.查找查询结果 阅读全文
posted @ 2022-01-12 11:42 木子七 阅读(132) 评论(0) 推荐(0)
摘要: 一、F对象 一个F对象代表数据库中某条记录的字段的信息 作用 通常是对数据库中的字段值在不获取的情况下进行操作 用于属性(字段)之间的比较 语法: from django.db.models import F F('列名') 示例1: 示例2: 二、Q对象 当在获取查询结果集使用复杂的逻辑或 | 、 阅读全文
posted @ 2022-01-12 11:42 木子七 阅读(108) 评论(0) 推荐(0)
摘要: 一、条件查询 filter(条件) 语法:MyModel.objects.filter(属性1=值1,属性2=值2) 作用:返回包含次条件的全部数据集 返回值:QuerySet容器对象,内部存放MyModel实例 说明:当多个属性在一起时为‘与’关系 exclude(条件) 语法:MyModel.o 阅读全文
posted @ 2022-01-12 11:41 木子七 阅读(184) 评论(0) 推荐(0)
摘要: 一、ORM-操作 基本操作包括增删改查,即(CRUD)操作 CRUD是指在做计算处理时增加(create)、读取查询(read)、更新(update)、删除(delete) ORM CRUD 核心 - > 模型类管理对象 二、管理器对象 每个继承自models.Model的模型类,都会有一个obje 阅读全文
posted @ 2022-01-12 11:39 木子七 阅读(219) 评论(0) 推荐(0)