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

浙公网安备 33010602011771号