
Flask学习
一只长不胖的猪
这个作者很懒,什么都没留下…
展开
-
Flask-请求钩子
首先了解下flask设计请求钩子的作用是什么,其实请求钩子就是为了让每个视图函数避免编写重复功能的代码设施的功能。其实和scrapy,django中的中间件有点相似之处。请求钩子的设计能够很有效的提高代码的质量,以及实现一些很好的应用场景。falsk有以下几种钩子1.before_first_request:在处理第一个请求前运行。应用场景:比如数据库连接,数据库连接只需一次。第一次请求的时...原创 2019-07-12 16:59:33 · 253 阅读 · 0 评论 -
Flask中路由的各种定义方式
请求方式的限定使用methods参数指定可接受的请求方式,可以是多种。@app.route('/',methods=['GET', 'POST'])def hello(): return 'hello world'路由查找方式同一路由指向两个不同的函数,在匹配过程中,至上而下依次匹配。from flask import Flaskapp = Flask(__name__)...原创 2019-07-11 17:06:28 · 881 阅读 · 0 评论 -
Flask简介
在说Flask之前我们先来谈谈web。Web应用程序的本质HTTP通讯过程客户端(浏览器,APP,PC软件,Ajax)发送请求,一般是请求头,请求体。建立TCP链接。服务器按照HTTP协议的格式解析数据将解析的数据进行路由分发。找到对应的视图函数,执行对应的逻辑代码。组织要返回的数据,按照HTTP协议封装成响应报文。为什么要用web框架web网站发展至今,特别是服务器端,涉及到的知识、...原创 2019-07-11 14:10:49 · 278 阅读 · 0 评论 -
Flask中的表单
web表单web表单是web应用程序的基本功能在Flask中,为了处理web表单,我们一般使用Flask-WTF扩展,它封装了WTForms,并且有验证表单数据的功能WTForms支持的HTML标准字段字段对象 说明 StringField 文本字段 TextAreaField 多行文本字段 PasswordField 密码文本字段 Hidd...原创 2019-05-30 15:24:41 · 322 阅读 · 0 评论