随笔分类 -  flask

摘要:wtforms校验组件 安装 使用1 login.html 使用2 register.html 阅读全文
posted @ 2020-01-07 21:40 chanyuli 阅读(164) 评论(0) 推荐(0)
摘要:SQLAlchemy SQLAlchemy是一个基于Python实现的ORM框架。该框架建立在 DB API之上,使用关系对象映射进行数据库操作,简言之便是:将类和对象转换成SQL,然后使用数据API执行SQL并获取执行结果。 组成部分: SQLAlchemy本身无法操作数据库,其必须以来pymsq 阅读全文
posted @ 2020-01-07 08:25 chanyuli 阅读(126) 评论(0) 推荐(0)
摘要:自定义命令 阅读全文
posted @ 2020-01-05 18:14 chanyuli 阅读(186) 评论(0) 推荐(0)
摘要:flask session 通过这种方式可以把session存入redis。 阅读全文
posted @ 2020-01-05 18:13 chanyuli 阅读(99) 评论(0) 推荐(0)
摘要:g对象 g对象就是一个容器,能够多次取值 阅读全文
posted @ 2020-01-05 18:12 chanyuli 阅读(141) 评论(0) 推荐(0)
摘要:信号 信号就相当于是埋点,在执行到send这个方法的时候,就会执行信号中注册的函数。 一共有两个原生的信号:request_started 和 request_finished。 信号和请求扩展的区别再去,请求扩展是在响应函数前执行的函数,信号是在请求扩展之前执行的函数。从源码中可以看出来。 自定义 阅读全文
posted @ 2020-01-05 18:10 chanyuli 阅读(301) 评论(0) 推荐(0)
摘要:源码粗略分析 阅读全文
posted @ 2020-01-05 18:09 chanyuli 阅读(158) 评论(0) 推荐(0)
摘要:flask是一个轻量级框架,它默认依赖2个外部库: Jinja2 模板、 WSGI工具集 Werkzeug 。 flask的使用特点是基本所有的工具使用都依赖于导入的形式去扩展,flask只保留了web开发的核心功能。 通常:我们学习一个web框架只需要学会 如何使用路由、如何使用视图函数与模板语法 阅读全文
posted @ 2020-01-05 18:07 chanyuli 阅读(167) 评论(0) 推荐(0)
摘要:中间件 我们知道 app.run()之后,会调用\_\_call\_\_()方法,看一下他的源码 python def __call__(self, environ, start_response): """The WSGI server calls the Flask application ob 阅读全文
posted @ 2019-12-17 23:17 chanyuli 阅读(207) 评论(0) 推荐(0)
摘要:请求与响应 闪现 请求扩展 请求扩展:利用before_request装饰器,可以实现在请求开始之前执行多个函数,执行顺序是谁在前面就先执行谁,如果前面的before_request有返回值,后面的都不会执行了。(但是before_first_request,不会影响) teardown_reque 阅读全文
posted @ 2019-12-16 22:41 chanyuli 阅读(123) 评论(0) 推荐(0)
摘要:"初识 flask" "请求与响应、闪现、请求扩张、中间件等等" "flask中间件和LOCAL对象" "请求上下文" "信号和自定义信号" "g对象" "flask session" "自定义命令" "wtforms校验组件" "SQLAlchemy" 阅读全文
posted @ 2019-12-16 22:39 chanyuli 阅读(115) 评论(0) 推荐(0)