随笔分类 -  Flask

摘要:"Flask的使用以及返回值(其中Response后续详细单独补充)" "Flask的路由解读以及其配置" "Flask的请求扩展" "Flask中的cookie和session" "Flask中的request和response" "Flask中的渲染变量" "Flask中的CBV以及正则表达式" 阅读全文
posted @ 2019-10-03 23:44 小小咸鱼YwY 阅读(2245) 评论(2) 推荐(0) 编辑
摘要:一.多APP 二.flask admin 安装 简单使用 将表模型注册到admin中 如果有个字段是图片指端 阅读全文
posted @ 2019-10-02 16:26 小小咸鱼YwY 阅读(1207) 评论(0) 推荐(0) 编辑
摘要:一.安装 二.简单使用 1.创建flask对象 二.生成form组件 三.路由 四.页面渲染 三.相关属性 1.field字段 WTForms支持HTML字段: | 字段类型 | 说明 | | | | | StringField | 文本字段, 相当于type类型为text的input标签 | | 阅读全文
posted @ 2019-10-01 22:11 小小咸鱼YwY 阅读(754) 评论(0) 推荐(0) 编辑
摘要:pymsql链接数据库 数据库连接池版 方式一: 为每个线程创建一个连接,线程即使调用了close方法,也不会关闭,只是把连接重新放到连接池,供自己线程再次使用。当线程终止时,连接自动关闭 方式二: 模式二:创建一批连接到连接池,供所有线程共享使用 setting.py utils/sql.py 使 阅读全文
posted @ 2019-10-01 21:44 小小咸鱼YwY 阅读(1030) 评论(0) 推荐(0) 编辑
摘要:1.介绍 SQLAlchemy是一个基于Python实现的ORM框架。该框架建立在 DB API之上,使用关系对象映射进行数据库操作,简言之便是:将类和对象转换成SQL,然后使用数据API执行SQL并获取执行结果。 组成部分: SQLAlchemy本身无法操作数据库,其必须以来pymsql等第三方插 阅读全文
posted @ 2019-10-01 19:47 小小咸鱼YwY 阅读(1014) 评论(0) 推荐(0) 编辑
摘要:一,不使用蓝图,自己分文件 目录结构 app.py init.py user.py order.py 注意点:只有是包的时候才能from.然后import 相对路径进行导入 缺点 容易发生循环导入问题 二.使用蓝图之中小型系统 "详见代码点击可以下载" 目录结构: __init_.py manage 阅读全文
posted @ 2019-09-28 20:03 小小咸鱼YwY 阅读(631) 评论(0) 推荐(0) 编辑
摘要:Flask框架整个流程源码解读 一.总的流程 运行Flask其本质是运行Flask对象中的\_\_call\_\_,而 本质调用wsgi_app的方法 二.具体流程 1.ctx = self.request_context(environ) environ 请求相关的,ctx现在是包含request 阅读全文
posted @ 2019-09-28 19:49 小小咸鱼YwY 阅读(1059) 评论(0) 推荐(0) 编辑
摘要:一.g对象的使用 专门用来存储用户信息的g对象,g的全称的为global g对象在一次请求中的所有的代码的地方,都是可以使用的 g对象的使用: 设置:g.变量名= 变量值 获取:g.name 注意:g对象比如说再a路由设置只能再a路由中去到g对象,在b路由汇总没法获得g对象 二.g,session, 阅读全文
posted @ 2019-09-28 19:24 小小咸鱼YwY 阅读(1519) 评论(0) 推荐(0) 编辑
摘要:一.简单的使用 二. 详细介绍 阅读全文
posted @ 2019-09-27 21:19 小小咸鱼YwY 阅读(2763) 评论(0) 推荐(1) 编辑
摘要:Flask中的CBV以及正则表达式 一.CBV 二.正则表达式 阅读全文
posted @ 2019-09-27 21:08 小小咸鱼YwY 阅读(515) 评论(0) 推荐(0) 编辑
摘要:Flask中的渲染变量 一.渲染变量 二.变量的循环 三.逻辑判断 比django中多可以加括号,执行函数,传参数 index.html 注意: 1.Markup等价django的mark_safe , 2.extends,include一模一样 阅读全文
posted @ 2019-09-27 20:35 小小咸鱼YwY 阅读(411) 评论(0) 推荐(0) 编辑
摘要:一.request 二.response 阅读全文
posted @ 2019-09-27 20:29 小小咸鱼YwY 阅读(765) 评论(0) 推荐(0) 编辑
摘要:一.cookie 二.session 用之前必须先设置秘钥 使用 设置cookie的参数 python key, 键 value='', 值 max_age=None, 超时时间 cookie需要延续的时间(以秒为单位)如果参数是\ None`` ,这个cookie会延续到浏览器关闭为止 expir 阅读全文
posted @ 2019-09-27 20:17 小小咸鱼YwY 阅读(1220) 评论(0) 推荐(0) 编辑
摘要:一.请求前 用法 二.请求后 用法 三.页面第一次请求 用法 FLask启动时候,页面请求第一次才会执行,第二次不会执行与浏览器无关 四.异常捕获 用法 只能捕获异常而不能让页面渲染出自定义的异常信息 app.debug=True模式下e为空 无论什么情况函数都会运行 五.异常处理 用法 六.页面渲 阅读全文
posted @ 2019-09-27 15:34 小小咸鱼YwY 阅读(442) 评论(0) 推荐(0) 编辑
摘要:一.配置 方法一: app.debug=True app.secret_key="asdas" 方法二 app.config["DEBUG"]=True 方法三 app.config.from_pyfile("配置文件路径") 配置文件 方法四(推荐使用) app.config.from_pyfil 阅读全文
posted @ 2019-09-26 20:53 小小咸鱼YwY 阅读(1149) 评论(0) 推荐(0) 编辑
摘要:一.使用 安装依赖 第一步 第二步 第三步 二.对应DJango中输出方式Flask中输出方式 DJango|Flask | redirect|redirect 传参与Django相同 HttpResponse|"" 直接输出字符串即可 render|render_template('渲染的网址路径 阅读全文
posted @ 2019-09-26 19:14 小小咸鱼YwY 阅读(1168) 评论(0) 推荐(1) 编辑

点击右上角即可分享
微信分享提示