摘要: 一 认证 核心代码 源码流程: 1 dispatch 2 封装request 3 initial方法 4 perform_authentication方法 5 6 request.user 7 self._authenticate方法 返回值有三种情况,空,报错,(request.user,requ 阅读全文
posted @ 2018-03-05 21:11 骑者赶路 阅读(558) 评论(0) 推荐(0) 编辑
摘要: 一 什么是RESTful 一种软件架构风格、设计风格,而不是标准,只是提供了一组设计原则和约束条件。它主要用于客户端和服务器交互类的软件。基于这个风格设计的软件可以更简洁,更有层次,更易于实现缓存等机制。 REST(英文:Representational State Transfer,简称REST) 阅读全文
posted @ 2018-03-05 21:07 骑者赶路 阅读(95) 评论(0) 推荐(0) 编辑
摘要: 原文 http://www.cnblogs.com/wupeiqi/articles/5237704.html 一 中间件 django 中的中间件(middleware),在django中,中间件其实就是一个类,在请求到来和结束后,django会根据自己的规则在合适的时机执行中间件中相应的方法。 阅读全文
posted @ 2018-03-05 20:28 骑者赶路 阅读(98) 评论(0) 推荐(0) 编辑
摘要: 一 类中绑定方法的传参,不需要self 输出: 同样 输出: 注意,request.method 会将get,post等变为大写。 二 super 与 mro顺序 为了实现继承,python会在MRO列表上从左到右开始查找基类,直到找到第一个匹配这个属性的类为止。 输出: 从 父类A中,super( 阅读全文
posted @ 2018-03-05 17:12 骑者赶路 阅读(182) 评论(0) 推荐(0) 编辑