摘要: 同源策略与Jsonp 同源策略 同源策略(Same origin policy)是一种约定,它是浏览器最核心也最基本的安全功能,如果缺少了同源策略,则浏览器的正常功能可能都会受到影响。可以说Web是构建在同源策略基础之上的,浏览器只是针对同源策略的一种实现。 同源策略,它是由Netscape提出的一 阅读全文
posted @ 2018-04-14 13:16 无名! 阅读(297) 评论(0) 推荐(0) 编辑
摘要: 背景:学位课、专题课、价格策略(每一种课程(学位课和专题课下可分为不同的种类的课程)在不同学习时间内的价格不同) 例如:如何将课程表与价格策略表关联起来: 用外键是可以将课程表和价格策略表关联起来的,但是在后面对表数据的操作起来会非常的复杂,所以我们可以使用Django的ContentType组件来 阅读全文
posted @ 2018-04-12 21:05 无名! 阅读(303) 评论(0) 推荐(0) 编辑
摘要: 访问频率流程 访问频率流程与认证流程非常相似,只是后续操作稍有不同 当用发出请求时 首先执行dispatch函数,当执行当第二部时: 进入到initial方法: 下面 开始 限流的具体分析: 一、执行check_throttles方法 局部访问频率 throttles.py view.py 全局访问 阅读全文
posted @ 2018-04-12 18:57 无名! 阅读(323) 评论(0) 推荐(0) 编辑
摘要: 权限流程 权限流程与认证流程非常相似,只是后续操作稍有不同 当用户访问是 首先执行dispatch函数,当执行当第二部时: 进入到initial方法: 下面 开始 权限的具体分析: 进入到check_permissions函数中 查看permission_denied方法(如果has_permiss 阅读全文
posted @ 2018-04-12 18:38 无名! 阅读(1372) 评论(0) 推荐(0) 编辑
摘要: 一、基本流程 rest_framework框架是基于CBV基础开发的(VPIView(View)),所以基本流程与CBV流程相似 当我们的请求发来后,会走as_views,执行view里面的方法,最开始都要执行dispatch方法 当请求进来时首先进入as_view() APIView类中的as_v 阅读全文
posted @ 2018-04-12 17:06 无名! 阅读(1403) 评论(0) 推荐(0) 编辑
摘要: CBV CBV(class base views) 就是在视图里使用类处理请求。 Python是一个面向对象的编程语言,如果只用函数来开发,有很多面向对象的优点就错失了(继承、封装、多态)。所以Django在后来加入了Class-Based-View。可以让我们用类写View。这样做的优点主要下面两 阅读全文
posted @ 2018-04-09 20:54 无名! 阅读(451) 评论(0) 推荐(0) 编辑
摘要: RESTful API的理解 断言 什么是接口? 什么是REST? 可以总结为一句话:REST是所有Web应用都应该遵守的架构设计指导原则。 Representational State Transfer,翻译是”表现层状态转化”。 面向资源是REST最明显的特征,对于同一个资源的一组不同的操作。资 阅读全文
posted @ 2018-04-08 22:00 无名! 阅读(501) 评论(0) 推荐(0) 编辑
摘要: 序列化 开发我们的Web API的第一件事是为我们的Web API提供一种将代码片段实例序列化和反序列化为诸如json之类的表示形式的方式。我们可以通过声明与Django forms非常相似的序列化器(serializers)来实现。 class Book(models.Model): title= 阅读全文
posted @ 2018-04-08 21:45 无名! 阅读(505) 评论(0) 推荐(0) 编辑
摘要: vue list(模板列表) ************新建一个项目就得操作一下内容一次,上面为全局使用******** ########################下载webpack-simple######################## vue init webpack-simple 文 阅读全文
posted @ 2018-04-03 21:00 无名! 阅读(8714) 评论(0) 推荐(0) 编辑
摘要: 迭代器 一 迭代的概念 二 为何要有迭代器?什么是可迭代对象?什么是迭代器对象? #1、为何要有迭代器? 对于序列类型:字符串、列表、元组,我们可以使用索引的方式迭代取出其包含的元素。但对于字典、集合、文件等类型是没有索引的,若还想取出其内部包含的元素,则必须找出一种不依赖于索引的迭代方式,这就是迭 阅读全文
posted @ 2018-03-25 15:31 无名! 阅读(185) 评论(0) 推荐(0) 编辑