摘要:
参数补充 1 # 1 to:跟哪个表管理,需要配合to_field,如果不写,会关联主键 2 # 2 to_field=None 3 4 5 # 3 on_delete:当这条记录删除时--》外键 6 -CASCADE:级联删除:用户和用户详情,课程和章节,章节和课时 7 -SET_NULL:关联的 阅读全文
摘要:
【视图】 1 什么是视图? 2 视图就是通过查询得到一张虚拟表,然后保存下来,下次可以直接用 3 其实视图也是表 4 5 为什么要用视图? 6 如果要频繁的操作一张虚拟表,就可以制作成视图,下次可以直接操作 7 8 如何操作 9 # 固定语法 10 create view 表名 as 虚拟表的查询s 阅读全文
摘要:
【连表操作】 1 建表 2 create table dep1( 3 id int, 4 name varchar(20) 5 ); 6 create table emp1( 7 id int primary key auto_increment, 8 name varchar(20), 9 sex 阅读全文
摘要:
1 创建表 2 3 create table emp( 4 id int not null unique auto_increment, 5 name varchar(20) not null, 6 sex enum('male','female') not null default 'male', 阅读全文
摘要:
接口缓存 1 查询所有接口(带过滤)--》每次都要去查询,性能不高 2 一旦查出来,下次还用这个数据的话--数据存放在缓存中 》直接给 3 首页轮播图 class BannerView(GenericViewSet, APIListModelMixin): queryset = Banner.obj 阅读全文
摘要:
redis介绍安装 # 0 数据库 -存数据的软件 # 1 关系型数据库 -PostgreSQL(后面安装了解看看),mysql,sqlserver,oracle。。。 -sql语句,通用 # 2 非关系型数据库 -redis,mongod,clickhouse,infludb,elasticsea 阅读全文
摘要:
【安装与介绍】 # 代码管理软件 -git -svn # 用来做代码管理 [文件管理] 1 帮助开发者合并开发的代码,协同开发 2 如果出现冲突代码的合并,会提示后提交合并代码的开发者,让其解决冲突 3 代码版本管理 # git 与svn比较 svn:集成式管理,服务端挂掉就做不了版本管理,代码合并 阅读全文
摘要:
【pip永久换源】 # 1 以后用阿里云 # 2 pip install -i 镜像站 # 3 永久换源 """ 1、文件管理器文件路径地址栏敲:%APPDATA% 回车,快速进入 C:\Users\电脑用户\AppData\Roaming 文件夹中 2、新建 pip 文件夹并在文件夹中新建 pip 阅读全文
摘要:
【介绍】 # vue3 的变化 1.性能的提升 -打包大小减少41% -初次渲染快55%, 更新渲染快133% -内存减少54% 2.源码的升级 使用Proxy代替defineProperty实现响应式 重写虚拟DOM的实现和Tree-Shaking 3.拥抱TypeScript Vue3可以更好的 阅读全文
摘要:
【router基本使用(路由跳转,携带数据)】 ####### 跳转 ####### -js跳转 this.$router.push(路径) this.$router.push(对象) -this.$router.push({name:'路由别名'}) -this.$router.push({pat 阅读全文