摘要: 一、聚合查询:aggregate(*args, **kwargs) 如果你希望生成不止一个聚合,你可以向aggregate()子句中添加另一个参数。所以,如果你也想知道所有图书价格的最大值和最小值,可以这样查询: 二、分组查询:annotate() a、统计每一本书的作者个数 annotate的返回 阅读全文
posted @ 2018-03-09 19:34 世界辣么大 阅读(135) 评论(0) 推荐(0) 编辑
摘要: 1、中间件流程 当启动django程序并发送一个请求后,首先通过WSGI,然后走一遍settings.py中设置的MIDDLEWARE,即中间件: 2、中间件的五个方法: 1) process_request(request): - request是一个HttpRequest对象 - 在Django 阅读全文
posted @ 2018-03-06 21:37 世界辣么大 阅读(158) 评论(0) 推荐(0) 编辑
摘要: 1、协议 API与用户的通信都是通过HTTPS协议进行的 2、域名 应尽量将API部署在专有域名下:https://api.example.com 如果确定API很简单,不会有什么扩展,则可以放在主域名下:https://example.org/api/ 3、版本: 应将API的版本号写在URL里 阅读全文
posted @ 2018-03-06 17:26 世界辣么大 阅读(158) 评论(0) 推荐(0) 编辑
摘要: 一、同源策略 - 所谓同源是指,域名,协议,端口的相同,同源策略(Same origin policy)则是一种约定,它是浏览器最核心也最基本的安全功能,如果缺少了同源策略,则浏览器的正常功能可能都会受到影响。可以说Web是构建在同源策略基础之上的,浏览器只是针对同源策略的一种实现。 - ​ 同源策 阅读全文
posted @ 2018-03-05 20:21 世界辣么大 阅读(179) 评论(0) 推荐(0) 编辑
摘要: 1、csrf全称:cross site request forgery(跨站请求伪造),举例来讲,一个安全的网站A,一个恶意网站B,当你在A网站进行了登录后,这时候浏览器会保存你的cookie和session相关信息,然后,当你访问B网站时,你点击了一个指向A网站的链接,这个链接就会带着你的cook 阅读全文
posted @ 2018-03-05 18:18 世界辣么大 阅读(224) 评论(0) 推荐(0) 编辑
摘要: 『 O(某函数())』用来描述一个算法处理给定的数据大概需要多少次运算。 - 大O符号是一种算法复杂度的相对表示方式。 这句话中有三个重要的用词,只要理解它们,就能知道它到底是什么意思了: 1、相对(relative):你只能比较相同的事物。你不能把一个做算数乘法的算法和排序整数列表的算法进行比较。 阅读全文
posted @ 2018-03-04 22:29 世界辣么大 阅读(306) 评论(0) 推荐(0) 编辑
摘要: 快速排序算法,简称快排,是最实用的排序算法,没有之一,各大语言标准库的排序函数也基本都是基于快排实现的。 快排基本思路:快速排序基本思想是:通过一趟排序将要排序的数据分割成独立的两部分,其中一部分的所有数据都比另外一部分的所有数据都要小,然后再按此方法对这两部分数据分别进行快速排序,整个排序过程可以 阅读全文
posted @ 2018-02-26 11:50 世界辣么大 阅读(1151) 评论(0) 推荐(0) 编辑
摘要: 一、简介 1、什么是XPath 1)XPath是W3C的一个标准 2)XPath 是一门在 XML 文档中查找信息的语言。 3)XPath 用于在 XML 文档中通过元素和属性进行导航。 4)XPath 使用路径表达式在 XML 文档中进行导航 5)XPath 包含一个标准函数库 2、XPath 节 阅读全文
posted @ 2018-02-26 11:01 世界辣么大 阅读(209) 评论(0) 推荐(0) 编辑
摘要: 一、super() 的入门使用 - 在类的继承中,如果重定义某个方法,该方法会覆盖父类的同名方法,但有时,我们希望能同时实现父类的功能, 这时,我们就需要调用父类的方法了,可通过使用 super 来实现,比如: - 在上面,Animal 是父类,Dog 是子类,我们在 Dog 类重定义了 greet 阅读全文
posted @ 2018-02-20 17:13 世界辣么大 阅读(961) 评论(0) 推荐(1) 编辑
摘要: 确保web安全的HTTPS HTTPS=HTTP+ 加密 + 认证 + 完整性保护 1、加密: 1)通信的加密 所谓互联网,是由能连通到全世界的网络组成的。无论世界哪个角 落的服务器在和客户端通信时, 在此通信线路上的某些网络设备、光 缆、计算机等都不可能是个人的私有物,所以在某个环节中都 有可能会 阅读全文
posted @ 2018-02-16 11:17 世界辣么大 阅读(164) 评论(0) 推荐(0) 编辑