摘要: 闭包函数 闭包函数的定义: 闭:定义在函数内部的函数 包:内部函数引用了外部函数作用域的名字 给函数体传值的两种方式: 1.传参 2.闭包 装饰器 装饰器: 器:就是一个工具 装饰:给被装饰对象添加新的功能 为什么要用装饰器? 开放封闭原则: 开放:对扩展开放 封闭:对修改开放 装饰器(可调用对象) 阅读全文
posted @ 2019-07-11 22:35 Key丶橙子哥 阅读(179) 评论(0) 推荐(0) 编辑
摘要: 函数对象 定义:函数是第一类对象:函数名指向的值可以被当做参数传递 1.函数名可以被传递 2.函数名可以被当做参数传递给其他函数 3.函数名可以被当做函数的返回值 4.函数名可以被当做容器类型的参数 函数的嵌套 定义:在函数内部调用其他函数,可以将负责的逻辑简单化 func index 小示例 函数 阅读全文
posted @ 2019-07-10 20:20 Key丶橙子哥 阅读(178) 评论(0) 推荐(0) 编辑
摘要: 函数的基本定义 什么是函数? 函数就是具有某个具体功能的工具 为什么要用函数? 提高开发效率 减少代码冗余 提高程序的扩展性 如何定义一个函数? def是定义函数的关键字 函数名:函数名的命名规则与变量名一致 1.不能以关键字命名 2.函数也应该做到见名知意 函数在定义的时候只检测函数体内的语法,不 阅读全文
posted @ 2019-07-09 16:42 Key丶橙子哥 阅读(1459) 评论(0) 推荐(0) 编辑
摘要: 字符编码 字符编码的起源: 计算机由美国人发明,最早的字符编码为ASCII,只规定了英文字母数字和一些特殊字符与数字的对应关系。最多只能用 8 位来表示(一个字节),即:2**8 = 256,所以,ASCII码最多只能表示 256 个符号 当然我们编程语言都用英文没问题,ASCII够用,但是在处理数 阅读全文
posted @ 2019-07-05 20:14 Key丶橙子哥 阅读(268) 评论(0) 推荐(0) 编辑
摘要: 元组(tuple) 元组与列表类似,都可以存多个值,但是不同的是元组本身不能被修改 用途:记录多个值,当多个值没有修改的需求,此时使用元组更为合适 定义方式:在()内用逗号分隔开多个任意类型的值 1、按索引方式取值 181184595960817322843361811845815912zhangs 阅读全文
posted @ 2019-07-04 19:13 Key丶橙子哥 阅读(232) 评论(0) 推荐(0) 编辑
摘要: 重定向301/302的区别 301主要应用场景是在域名跳转。 301重定向是永久的重定向,搜索引擎在抓取新的内容的统统是也将旧的网址替换为了重定向之后的网址。 302主要应用场景:比如:未登录的用户访问用户中心时重新定向到登录页面。 302重定向只是暂时的重定向,搜索引擎会抓取新的内容而保留旧的地址 阅读全文
posted @ 2019-07-01 19:38 Key丶橙子哥 阅读(283) 评论(0) 推荐(0) 编辑
摘要: 什么是跨域? 当一个请求url的协议、域名、端口三者之间任意一个与当前页面url不同即为跨域。 那么面对跨域我们应该如何解决呢? ① 设置document.domain解决无法读取非同原网页的Cookie问题 因为浏览器是通过document.domain属性来检查两个页面是否同源,因此只要通过设置 阅读全文
posted @ 2019-07-01 19:34 Key丶橙子哥 阅读(130) 评论(0) 推荐(0) 编辑
摘要: 一、django form组件 1.渲染标签 2.校验数据 3.展示信息 校验数据: 使用cookie手写登录 如果有多个功能需要使用到cookie机制,可以定义一个装饰器 session机制 阅读全文
posted @ 2019-06-17 21:58 Key丶橙子哥 阅读(218) 评论(0) 推荐(0) 编辑
摘要: 在models视图中创建列表 在MySQL中创建表 # 查询卖出数大于50的商品 #查询卖出数大于库存数的商品。 这个时候就要用到拿到所有的卖出数,库存数,没有具体的条件,现在就要用到F与Q查询 F查询 F:能够帮助获取到某一个字段对应的值 # 将所有商品的价格提高100块(这句话说的就是增删改查中 阅读全文
posted @ 2019-06-14 00:34 Key丶橙子哥 阅读(198) 评论(0) 推荐(0) 编辑
摘要: 模板层(模板语法) 1.过滤器 2.标签 3.自定义标签,过滤器,inclusion_tag 4.模板的继承 5.模板的导入 后端向前端传递数据有两种方式: 区别:第一种传值方式是以字典的传值方式,精确地去传某一个对象,第二种传值方式是把函数中所有的对象传到前端 #第一种 #第二种 前端获取数据如果 阅读全文
posted @ 2019-06-12 00:11 Key丶橙子哥 阅读(171) 评论(0) 推荐(0) 编辑