上一页 1 2 3 4 5 6 ··· 16 下一页
摘要: 一、FBV ​ FBV的定义、路由映射方法、装饰器添加方法,Flask中通常会用FBV;Flask框架中不常用CBV;更多的是用FBV 二、CBV ​ 在CBV中,路由信息只能通过 方法添加 参考:https://www.cnblogs.com/zhuchunyu/p/10466512.html 阅读全文
posted @ 2020-04-05 16:05 qi.hu 阅读(378) 评论(0) 推荐(0) 编辑
摘要: 一、常用路由系统 二、路由参数 1. methods ​ methods:当前url地址,允许访问的请求方式,默认不写为GET方法 2. endpoint ​ endpoint:反向url地址,默认为仕途函数名(url_for) 3. defaults ​ defaults:视图函数的参数默认值{" 阅读全文
posted @ 2020-04-05 10:44 qi.hu 阅读(123) 评论(0) 推荐(0) 编辑
摘要: 一、常用加载方式 1. 方式一:字段赋值方式导入 ​ 缺点:对于极少数字段配置可以使用,多字段配置不可取 2. 方式二:py文件导入 3. 方式三:Python类路径方式导入(推荐) ​ 这种方式,可以控制测试环境、线上环境的切换 (1)app.py (2)settings.py 4. 默认配置参数 阅读全文
posted @ 2020-04-05 09:50 qi.hu 阅读(161) 评论(0) 推荐(0) 编辑
摘要: 一、代码 1. login.py 2. login.html 3. index.html 4. detail.html 阅读全文
posted @ 2020-04-05 09:33 qi.hu 阅读(141) 评论(0) 推荐(0) 编辑
摘要: 参考:https://www.cnblogs.com/cxscode/p/8325064.html 阅读全文
posted @ 2020-04-04 17:36 qi.hu 阅读(165) 评论(0) 推荐(0) 编辑
摘要: 一、反射 ​ python反射,核心本质其实就是利用字符串的形式去对象(模块)中操作(查找/获取/删除/添加)成员,一种基于字符串的事件驱动! python的四个重要内置函数:getattr、hasattr、delattr和setattr较为全面的实现了基于字符串的反射机制,并且它们都是对内存中的模 阅读全文
posted @ 2020-04-01 12:54 qi.hu 阅读(118) 评论(0) 推荐(0) 编辑
摘要: 一、类的特殊成员 1、doc 表示类的描述信息 2、del 析构方法 ​ 析构方法,当对象在内存中被释放时,自动触发执行。注:此方法一般无须定义,因为Python是一门高级语言,程序员在使用时无需关心内存的分配和释放,因为此工作都是交给Python解释器来执行,所以,析构函数的调用是由解释器在进行垃 阅读全文
posted @ 2020-04-01 12:40 qi.hu 阅读(143) 评论(0) 推荐(0) 编辑
摘要: 一、面向对象书写 二、继承 1、新式类与经典类 新式类:继承了object类以及该类的子类都是新式类;Python3中如果没有继承任何类,则默认继承object类。因此Python3中都是新式类(广度优先遍历) 经典类:没有继承object类以及该类的子类,都是经典类;在Python2中如果一个类没 阅读全文
posted @ 2020-03-28 15:53 qi.hu 阅读(150) 评论(0) 推荐(0) 编辑
摘要: 一、正则 1. 字符 | 元字符 | 匹配内容 | | | | | . | 匹配出换行外任意字符 | | \w | 匹配字母或数字或下划线 | | \s | 匹配任意空白符 | | \d | 匹配数字 | | \n | 匹配一个换行符 | | \t | 匹配一个制表符 | | \b | 匹配一个单词 阅读全文
posted @ 2020-03-10 18:58 qi.hu 阅读(114) 评论(0) 推荐(0) 编辑
摘要: 一、模块如何使用 在Python中引用hashlib模块 创建一个hash对象,使用hash算法命名的构造函数,或者通用构造函数 使用hash对象调用update()方法填充对象 调用digest()或者hexdigest()方法来获取摘要(加密结果) 二、模块实际使用 1. 示例一 ​ 在用户登陆 阅读全文
posted @ 2020-03-10 17:51 qi.hu 阅读(103) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 ··· 16 下一页