12 2019 档案

摘要:视图家族 views:视图类 APIView 1、拥有View的所有 2、重写as_view 3、重写dispatch 4、一系列类属性 GenericAPIView(generics中) 1、继承APIView,所以拥有APIView的所有 2、get_queryset方法,配置queryset类 阅读全文
posted @ 2019-12-30 23:16 风啊风啊 阅读(149) 评论(0) 推荐(0) 编辑
摘要:1、整理今天所学知识点 2、查看并研究ListAPIView工具视图类,继承该类完成汽车资源的群查接口,汽车资源需要有image资源,查看接口image资源的值 3、研究GenericViewSet工具集,继承该类完成汽车资源的单查,群查,单增,单改,单删接口 阅读全文
posted @ 2019-12-30 22:51 风啊风啊 阅读(109) 评论(0) 推荐(0) 编辑
摘要:序列化了解配置 import 默认导入的就是 ,`__all__ _a,a_`之类的变量名 子序列化配置: python fields 包含哪些 exclude 除了什么 其他都有 depth 自动深度 ,值代表深度次数,但是被深度的外键采用 ,显示所有字段 class PublishModelSe 阅读全文
posted @ 2019-12-29 23:14 风啊风啊 阅读(186) 评论(0) 推荐(0) 编辑
摘要:完成汽车系统表模型的建立(表关系自己设计) 汽车表、汽车商家表、赞助商表、赞助商详情表 完成汽车系统的接口编写 汽车表:八大接口(不需要写put方法) 汽车商家表:八大接口(不需要写put方法) 模型层 视图层 序列化 response二次封装 阅读全文
posted @ 2019-12-29 22:13 风啊风啊 阅读(96) 评论(0) 推荐(0) 编辑
摘要:基表 基表,为抽象表,是专门用来被继承的,提供公有字段的,自身不会被完成数据库迁移 表关系 1、Book和Publish 一对多:外键在多的一方 Book 2、Book和Author 多对多:外键在查询频率高的一方 Book 3、Author和AuthorDetail:一对一:外键要根据实际需求建立 阅读全文
posted @ 2019-12-26 23:07 风啊风啊 阅读(140) 评论(0) 推荐(0) 编辑
摘要:```python 那些情况下,y!=x-(x-y)会成立 x,y是两个不相等的非空集合 python2与python3的区别 ''' # py2 >>> print("hello", "world") ('hello', 'world') # py3 >>> print("hello", "world") hello world py2:input_raw() py3:input() 1/2的结 阅读全文
posted @ 2019-12-26 16:21 风啊风啊 阅读(86) 评论(0) 推荐(0) 编辑
摘要:序列化家族 Serializer序列化(了解) 视图类 序列化类 1、设置序列化字段,字段名与字段类型要处理的model类对应(只参与序列化的类型不需要设置条件) 2、model类中有的字段,但是序列化中没有对应字段,该字段不参加序列化 3、自定义序列化字段(方法一),字段类型为Serializer 阅读全文
posted @ 2019-12-25 23:33 风啊风啊 阅读(210) 评论(0) 推荐(0) 编辑
摘要:视图层 序列化 模型层 阅读全文
posted @ 2019-12-25 23:31 风啊风啊 阅读(116) 评论(0) 推荐(0) 编辑
摘要:rest_framework框架的封装特点 原生django与drf比较:drf不受csrf认证限制 一、APIView的请求生命周期 1)APIView类继承view类,重写了as_view和dispatch方法 2)重写的as_view方法,主体还是View的as_view,只是在返回视图vie 阅读全文
posted @ 2019-12-24 23:10 风啊风啊 阅读(160) 评论(0) 推荐(0) 编辑
摘要:views.py settings.py 阅读全文
posted @ 2019-12-24 22:40 风啊风啊 阅读(80) 评论(0) 推荐(0) 编辑
摘要:复习 drf DRF是一个强大灵活的Django工具包,用于在Web后台构建Restful接口 接口 接口文档的编写 YApi是去哪网大前端技术中心的一个开源可视化 接口管理平台。 YApi项目可以搭建在任何本地或服务器上,完成后台项目开发时的接口编写。为开发、测试等人员提供可视化的接口预览 "YA 阅读全文
posted @ 2019-12-23 23:14 风啊风啊 阅读(126) 评论(0) 推荐(0) 编辑
摘要:前端 vue main.js vue CarTag.vue 小组件 vue Nav.vue小组件 vue Home.vue 页面 vue Car.vue 页面 vue CarDetail.vue页面 vue app.vue 页面 后端 django urls.py django views.py d 阅读全文
posted @ 2019-12-22 21:22 风啊风啊 阅读(149) 评论(0) 推荐(0) 编辑
摘要:复习 django后台配置 vue的ajax插件:axios CORS跨域问题(同源策略) vue配置ElementUI vue配置jq +bs jq 在项目根目录下新建vue.config.js文件 BootStrap 在mian.js中配置 阅读全文
posted @ 2019-12-22 21:09 风啊风啊 阅读(266) 评论(0) 推荐(0) 编辑
摘要:复习 js原型补充 vue项目 vue项目创建 pycharm管理vue项目 vue项目目录结构分析 vue项目生命周期 main.js vue文件式组件讲解 views/home.vue components/Nav.vue 配置自定义全局样式 src/assets/css/global.css 阅读全文
posted @ 2019-12-19 23:47 风啊风啊 阅读(112) 评论(0) 推荐(0) 编辑
摘要:复习 补充 组件 什么是组件 html、css、与js的集合体,为该集合体命名,用该名字复用html、css、与js组成的集合体= 复用性 组件分类 根组件:new Vue() 生成的组件 局部组件:组件名={},{}内部采用的是Vue语法 全局组件:Vue.component(‘组件名’,{}), 阅读全文
posted @ 2019-12-18 23:05 风啊风啊 阅读(107) 评论(0) 推荐(0) 编辑
摘要:```html"""1、按照上方 知识点总结 模块,总结今天所学知识点;2、有以下广告数据(实际数据命名可以略做调整)ad_data = { tv: [ {img: 'img/tv/001.png', title: 'tv1'}, {img: 'img/tv/002.png', title: 'tv2'}, {img: 'img/tv/003.png', title: 'tv3'}, {i... 阅读全文
posted @ 2019-12-18 22:04 风啊风啊 阅读(99) 评论(0) 推荐(0) 编辑
摘要:```html 排名 姓名 math chinese english 总分 {{ i+1 }} {{ v }} 排名 姓名 math chinese english 总分 =60 && e.chinese>=60 && e.english>=60"> {{ i+1 }} {{ v }} 排名 姓名 math chinese english 总分 =v1 && page 'math')|| (e.c 阅读全文
posted @ 2019-12-17 23:17 风啊风啊 阅读(98) 评论(0) 推荐(0) 编辑
摘要:复习 指令 表单指令 语法: v model=“变量” 变量值与表单标签的value相关 v model可以实现数据的双向绑定,v model绑定的变量值可以影响表单标签的值,反过来表单标签的值也可以影响变量的值 条件指令 语法: v show=’布尔变量‘ false时 display:none进 阅读全文
posted @ 2019-12-17 23:14 风啊风啊 阅读(142) 评论(0) 推荐(0) 编辑
摘要:日考: 课程安排 Vue 1、什么是vue 可以独立完成前后端分离web项目的JavaScript框架 2、为什么要学vue 三大主流框架之一:angular、react、vue 先进的前端设计模式:MVVM 可以完全脱离服务器,以前端代码复用的方式渲染整个页面:组件化开发 3.特点: 单页面web 阅读全文
posted @ 2019-12-16 23:12 风啊风啊 阅读(177) 评论(0) 推荐(0) 编辑
摘要:作业1 作业2 作业3 阅读全文
posted @ 2019-12-16 23:09 风啊风啊 阅读(65) 评论(0) 推荐(0) 编辑
摘要:猴子补丁 什么是: 1,这个词原来为Guerrilla Patch,杂牌军、游击队,说明这部分不是原装的,在英文里guerilla发音和gorllia(猩猩)相似,再后来就写了monkey(猴子)。 2,还有一种解释是说由于这种方式将原来的代码弄乱了(messing with it),在英文里叫mo 阅读全文
posted @ 2019-12-06 18:28 风啊风啊 阅读(116) 评论(0) 推荐(0) 编辑
摘要:importlib模块 基于django中间件的思想 实现功能的配置使用 通知功能,邮件,短信,微信发送 模仿django 跨站请求伪造csrf 钓鱼网站为例: 写一个跟中国正规网站一模一样的页面,用户输入用户名,密码,对方账户,转账金额,提交。请求确实是朝中国银行发送的,钱也扣了,但是对方账户变了 阅读全文
posted @ 2019-12-05 23:28 风啊风啊 阅读(116) 评论(0) 推荐(0) 编辑
摘要:cookie与session简介及操作 为什么会有这些技术 ​ 1.目的是为了保存客户端的用户状态 ​ 2.原因:HTTP协议是无状态的 cookie cookie:保存在客户端浏览器上的键值对 cookie虽然是保存在客户端浏览器上的键值对,但它是由服务端设置的,浏览器有权禁止cookie的写入 阅读全文
posted @ 2019-12-04 23:03 风啊风啊 阅读(139) 评论(0) 推荐(0) 编辑
摘要:多对多三种创建方式 1.全自动(一般情况下) 好处: 自始至终都没有操作第三种表,全部都是由orm自动创建的。 还内置了四个操作第三张表的方法。 不足: 自动创建的第三张表无法扩展修改字段,表的扩展性较差。 2.纯手撸(了解) 好处: 第三张表字段个数和字段名称全都可以自己定义 不足: 不再支持or 阅读全文
posted @ 2019-12-03 22:26 风啊风啊 阅读(106) 评论(0) 推荐(0) 编辑
摘要:ajax结合sweetalert实现删除按钮动态效果 如果ajax进行前后端交互,通常后端返回给ajax一个字典 "下载sweetalert" "使用SweetAlert for Bootstrap" bulk_create批量插入数据 自定义分页器 推导 自定义 1.在应用下创建一个目录(util 阅读全文
posted @ 2019-12-02 22:31 风啊风啊 阅读(123) 评论(0) 推荐(0) 编辑
摘要:[TOC] orm相关的数据库查询优化 only与defer ​ only括号内放字段,查询结果是一个列表套一个个数据对象 ​ 这些数据对象点括号内的字段属性不会再查询数据库,直接就是对象获取属性 ​ 也支持括号内没有的字段,但是每次点击就会重新走一次数据库查询,效率极低。 ​ defer与only 阅读全文
posted @ 2019-12-01 22:02 风啊风啊 阅读(149) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示