12 2019 档案

摘要:[toc] 一. 视图类 1. ApiView 是 REST framework 提供的所有视图的基类,继承自 Django 的 父类。 主要干了 局部禁用 csrf 认证 二次封装 response request 三大认证 和 exception "APIview详细源码" 2. Generic 阅读全文
posted @ 2019-12-30 22:03 LD_Dragon_sky 阅读(423) 评论(0) 推荐(0)
摘要:[toc] 模型类序列化器 如果我们想要使用序列化器对应的是Django的模型类,DRF为我们提供了ModelSerializer模型类序列化器来帮 助我们快速创建一个Serializer类。 ModelSerializer类已经帮我们实现了 create 与 update 方法 比如我们创建一个B 阅读全文
posted @ 2019-12-28 23:06 LD_Dragon_sky 阅读(824) 评论(0) 推荐(0)
摘要:[toc] 基表 abstract 外键其他参数(重点) 补充: db_constraint=False 断关联表关系 1)不会影响连表查询操作效率 2)会提升连表增删改操作效率 3)易于后期数据库表的重构 4)缺点在于:数据库本身没有连表检测,容易出现脏数据,需要通过严格的逻辑避免脏数据的参数(必 阅读全文
posted @ 2019-12-28 21:55 LD_Dragon_sky 阅读(549) 评论(0) 推荐(0)
摘要:[toc] 三流:补充知识点 序列化家族 知识点: (偏底层)、 (重点)、 (辅助群改) Serializer(偏底层) 1.instance 以及 data 参数 准备 2. 序列化 1)设置需要返回给前台 那些model类有对应的 字段,不需要返回的就不用设置了 2)设置方法字段,字段名可以随 阅读全文
posted @ 2019-12-28 21:25 LD_Dragon_sky 阅读(249) 评论(0) 推荐(0)
摘要:[toc] drf框架的封装风格 1. 原生Django View的源码复习 as_view源码 dispatch源码 2. ApiView的生命周期(源码) 重写的as_view源码 1 继承 类 重写了 和 方法 2 重写的 方法, 主体还是 的`as_view view csrf` 重写的di 阅读全文
posted @ 2019-12-28 15:17 LD_Dragon_sky 阅读(279) 评论(0) 推荐(1)
摘要:视频地址: # \\DESKTOP-JKLOH97 # \\192.168.12.90\python脱产10期视频 # \\DESKTOP-910UNQE # **********************************bootstarp ************************** 阅读全文
posted @ 2019-12-27 10:48 LD_Dragon_sky 阅读(10) 评论(0) 推荐(0)
摘要:[toc] ajax的axios其他补充 自定义请求头信息: 后台 中配置 想拿到的话 就 使用 Django rest framework 是 的插件,所以要提前安装 , 基于 规范的原生 接口 大纲: 1.接口 1.什么是web Api接口? 通过网络,规定了前后台信息交互规则的url链接,也就 阅读全文
posted @ 2019-12-23 22:03 LD_Dragon_sky 阅读(618) 评论(0) 推荐(0)
摘要:[toc] 补充: 流式布局样式 Django国际化配置 Django的TODO注释 Vue的ajax插件:axios 安装 配置 如何使用? Vue的cookies插件:cookies 安装: main.js配置 使用 注: 跨域问题(同源策略) 后台处理跨域问题 element ui插件安装 补 阅读全文
posted @ 2019-12-20 16:31 LD_Dragon_sky 阅读(406) 评论(0) 推荐(0)
摘要:[toc] Vue组件文件微微细剖 组件在 文件中创建 如果需要用到其他小组件可以 在 文件中创建并导入 文件下: Vue组件生命周期钩子 例子: Vue路由 1.touter下的index.js 例如我们想要添加一条路由指向一个子组件 那么我们就可以 1.导入 2.写入 案例: 2.路由重定向 3 阅读全文
posted @ 2019-12-19 22:35 LD_Dragon_sky 阅读(743) 评论(0) 推荐(0)
摘要:[toc] 1. vue环境搭建 下载地址 "官网" 安装流程:傻瓜式安装 安装 换源 安装 脚手架 注: 安装失败时,可以清空 缓存 再重复执行失败的步骤 2. Vue项目搭建 : 解析 : 前台路由 : 前台的仓库 全局单例 可以完成组件之间的传参数(单页面刷新时 仓库会从新加载 给移动端提供的 阅读全文
posted @ 2019-12-19 20:25 LD_Dragon_sky 阅读(321) 评论(0) 推荐(0)
摘要:js原型 阅读全文
posted @ 2019-12-19 10:06 LD_Dragon_sky 阅读(115) 评论(0) 推荐(0)
摘要:[toc] 补充js的for循环: 组件 概念: , , 的集合体命名 ,用该名字复用 ,`css js 复用性` 1.组件的分类: 2.组件的特点 1.组件都有管理组件 页面的结果的 实例成员, 中有且只有一个根标签 ​ 挂载点本质是被组价template模块进行替换的占位符 2.根组件都是作为最 阅读全文
posted @ 2019-12-18 23:34 LD_Dragon_sky 阅读(529) 评论(0) 推荐(0)
摘要:算法学习 [toc] 1.冒泡排序 它循环走过需要排序的元素,依次比较相邻的两个元素,如果顺序错误就交换,直至没有元素交换,完成排序。 阅读全文
posted @ 2019-12-18 22:44 LD_Dragon_sky 阅读(140) 评论(0) 推荐(0)
摘要:Vue框架 "Vue vue的基本使用 文本/事件/属性指令 补充: js面向对象 js函数" "Vue 表单指令 条件指令 循环指令 分隔符 过滤器 计算属性 监听属性" "Vue 组价 组件化 子传父 父传子" "Vue 项目与环境搭建 初始项目结构 Vue生命周期" "Vue 组件文件分析 组 阅读全文
posted @ 2019-12-18 22:29 LD_Dragon_sky 阅读(267) 评论(0) 推荐(0)
摘要:[toc] 案例讲解: 一. 表单指令 1.重点: 补充 2.单选框 3.单一复选框 4.多复选框 二 . 条件指令 v if/v show ... ='布尔值' ='布尔值' 和 之间的区别: v clock 不变,在 中加入 指令 三 . 循环指令 string arrag obj 循环指令案例 阅读全文
posted @ 2019-12-18 22:26 LD_Dragon_sky 阅读(347) 评论(0) 推荐(0)
摘要:bbs项目知识点汇总 [toc] 一. JavaScript 1 替换头像 2 form表单拿数据 3 form组件error信息渲染 4 添加html代码 5 聚焦操作 二 . html在线编辑器 "官网" 三 . 后端图片生成 四. 简单使用BeautifulSoup 五 . 使用auth组件保 阅读全文
posted @ 2019-12-16 20:19 LD_Dragon_sky 阅读(301) 评论(0) 推荐(0)
摘要:bbs项目文件 然后就ok了! 阅读全文
posted @ 2019-12-16 19:50 LD_Dragon_sky 阅读(113) 评论(0) 推荐(0)
摘要:[toc] 日考题(知识点):house:​ 1.http 与 https 与 : 一个是应用层, 传输层, 协议传输层采用的是 的特点: 无状态 无连接 先客户端发送请求, 服务端一定做出响应 : 在 协议之上增加 安全认证 2.前端布局 流式布局 响应式布局 盒子模型布局: `padding b 阅读全文
posted @ 2019-12-16 17:17 LD_Dragon_sky 阅读(485) 评论(0) 推荐(0)
摘要:Django框架 ........ "2.聚合查询 分组 F与Q查询 字段 及其 参数" | "数据库的三大范式" "3.orm查询优化 MTV与MVC模型 choice参数 ajax serializers" | "mysql取消严格模式" "4.Sweetalert bulk_create批量插 阅读全文
posted @ 2019-12-06 11:49 LD_Dragon_sky 阅读(236) 评论(0) 推荐(0)
摘要:[toc] 基于django中间件实现插拔式 仿django settings 目录结构 阅读全文
posted @ 2019-12-06 09:17 LD_Dragon_sky 阅读(238) 评论(0) 推荐(0)
摘要:[toc] importlib模块 使用 将需要导入的文件路径 放入 里面 即可拿到该路径对应的文件 但是 只能识别到文件 不能识别到文件里的内容 csrf跨站请求伪造 ​ 引入 :钓鱼网站: 通过制作一个跟正儿八经的网站一模一样的界面 骗取用户输入信息 修改数据去正儿八经的网站提交 内部原理: 在 阅读全文
posted @ 2019-12-05 22:54 LD_Dragon_sky 阅读(159) 评论(0) 推荐(0)
摘要:面试题 阅读全文
posted @ 2019-12-05 09:38 LD_Dragon_sky 阅读(93) 评论(0) 推荐(0)
摘要:```python 1. 数据库Session SESSION_ENGINE = 'django.contrib.sessions.backends.db' # 引擎(默认) 2. 缓存Session SESSION_ENGINE = 'django.contrib.sessions.backends.cache' # 引擎 SESSION_CACHE_ALIAS = 'default' # 使用 阅读全文
posted @ 2019-12-04 19:05 LD_Dragon_sky 阅读(157) 评论(0) 推荐(0)
摘要:[toc] cookie与session简介及操作 cookie 保存在客户端浏览器上的键值对 虽然 是保存在客户端浏览器上的键值对 但是是服务端设置的 浏览器有权禁止cookie的写入 django中操作cookie cookie超时时间 只拿url 拿url 加get请求的部分 删除cookie 阅读全文
posted @ 2019-12-04 16:20 LD_Dragon_sky 阅读(200) 评论(0) 推荐(0)
摘要:[toc] 多对多三种创建方式 全自动 ​ 好处:自始至终都没有操作第三张表 全部都是 自动帮你创建的 且内置 4个方法 操作第三张表 `set remove clear` ​ 不足: 自动创建的第三张表 无法扩展 和 字段修改 扩展性较差 全手动 ​ 好处:第三张表中字段完全可以自定义 ​ 坏处: 阅读全文
posted @ 2019-12-03 21:39 LD_Dragon_sky 阅读(690) 评论(0) 推荐(0)
摘要:[toc] 一.Sweetalert使用AJAX操作 ​ "sweetalert下载地址" ​ 页面刷新复习 二.bulk_create ​ 使用bulk_create 来批量插入数据 三.分页器 divmod 分页器组件 ​ 通常 我们使用到外部的功能 都会放入 文件名为 自定义分页器的使用 阅读全文
posted @ 2019-12-02 21:31 LD_Dragon_sky 阅读(228) 评论(0) 推荐(0)