Flask简介
Flask框架
Flask框架是用ython语言基于Werkzeug工具箱编写的轻量级web开发框架
特点如下:
- 轻量级:Flask 框架非常轻量级,代码量少且易于学习和使用。
- 灵活性:Flask 允许开发人员使用自己喜欢的工具和库来实现功能,不会强制性地约束开发人员使用某种编程风格。
- 易于扩展:Flask 提供了丰富的扩展库,可以帮助开发人员快速构建应用程序的功能。
- 内置开发服务器:Flask 框架内置了一个简单而强大的开发服务器,使得应用程序的开发和测试变得更加容易。
- RESTful 支持:Flask 框架支持 RESTful API 开发,使得开发人员可以使用 HTTP 协议构建 Web API。
Flask框架的一些函数
Flask(name, static_folder=’’, templates_folder=’’)
1 | from flask import Flask |
其中:第一个参数__name__为默认;
第二个参数static_folder为存放静态文件的文件夹;
第三个参数templates_folder用于存放html、css和javascript等文件
app.route(‘’, methods=[ ])
1 |
其中:第一个参数为所创建的路由
第二个参数是该路由下,所接收的请求类型(POST 和 GET),默认只接受GET请求
以上代码就是创建了一个路由http://localhost:5000/upload, 并接收POST和GET请求
render_template()
1 | from flask import render_template |
在http://localhost:5000/ 中显示index.html的内容
request
1 |
|
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 Welcome to Daniel's Blog!
评论