Flask
Flask笔记
zzzzls~
这个作者很懒,什么都没留下…
展开
-
Flask Debug模式下代码初始化两次(重复执行)
Flask 在 Debug 模式下启动时,会执行两次代码,这将导致某些需要在初始化时执行的方法被执行2次,这显然不是我们需要的结果。出现这样的问题的原因是在开启 Debug 模式的时候,Werkzeug 默认会 启动一个额外的进程 来监控文件变化以方便重启进程原创 2020-11-08 16:03:53 · 15123 阅读 · 4 评论 -
Flask 蓝图多目录下 Templates 加载问题
Flask 蓝图多目录下 Templates 加载问题原创 2020-10-27 13:36:00 · 1792 阅读 · 3 评论 -
BUG 小记:Flask使用自定义装饰器
Flask中为视图函数使用自定义装饰器,结果却出现了 AssertionError: View function mapping is overwriting an existing endpoint function 错误,一篇解决问题小记原创 2020-05-27 21:04:49 · 1612 阅读 · 1 评论 -
Web框架 Flask 之 请求方式 & 会话
Flask 中由全局对象 `request` 处理请求,需要使用 `from flask import request` 导入模块,常见的请求方式GET : 页面的默认请求方式,请求的数据是以明文的形式放在路由上面,以 `?` 开头的键值对,中间以 `&` 连接多个参数;POST : 请求的数据隐藏发送的,安全系数高,通常用来向服务器提交数据原创 2020-05-27 15:50:26 · 798 阅读 · 0 评论 -
Web框架 Flask 之 Jinja2 模板引擎
在 Python 内部生成 HTML 不好玩,且相当笨拙。因为你必须自己负责 HTML 转义,来确保应用的安全。因此,Flask 自动为您配置 Jinja2 模板引擎使用 `render_template()` 方法可以渲染模板,你只需要提供模板名称和需要作为参数传递给模板的变量就可以了原创 2020-05-27 15:47:41 · 636 阅读 · 0 评论 -
Web框架 Flask 之 路由
Flask 会根据 HTTP 请求的 URL 在路由表中和定义好的路由进行匹配,然后找到对应的函数处理这个请求。这个过程中需要保存一个 URL 到函数的映射关系,我们把这个映射关系及处理请求的函数之间的关系称为 路由原创 2020-05-27 15:45:46 · 441 阅读 · 0 评论 -
Web 框架 Flask 入门
Flask 是一个使用 Python编写的轻量级 Web 应用框架,只提供了 Web 框架的核心功能,相较于其它的框架来说更加灵活,自由,更加适合开发高度定制化的项目。其 WSGI 工具箱采用 Werkzeug,模板引擎则使用 Jinja2,Flask 使用 BSD 授权原创 2020-05-27 15:42:52 · 281 阅读 · 0 评论