小插曲:
很多人可能都在用flask,jinjia2,werkzeug,Pygments,但有没有人知道背后的作者呢?
通过谷歌和百度等搜索,查找到作者本人,挺帅气的,爆照
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-Zqdgp7DW-1598535865163)(https://avatars1.githubusercontent.com/u/7396?s=400&v=4)]
虽然是个日本人,但不得不佩服,才气逼人哈,希望什么时候能拿到签名照😍
欢迎关注TA的blog
:http://lucumr.pocoo.org/
还有TA的github:https://github.com/mitsuhiko
静态文件与路由,配置参数的设置
配置参数的读取
app.run()的设置
只有debug可以直接传
自定义路由转换器
常见转换器类型
默认转换器不能满足需求,自定义
名称: 视图函数的参数名 mobile
request相关
with的更深理解
abort()
函数
返回json数据的方法
request被flask封装过,可以处理多个线程,作为线程局部变量
session
current_app
也是
Flask_Script扩展命令行
模版与自定义过滤器
自定义过滤器
表单
好处:1.不用每次都写if else
,不用重复工作;2.在模板中直接将类的对象输入;3.做CSRF校验
创建表单模型类