flask框架的使用总结

作为一个轻量级的web框架,flask是相当优秀的,使用的多,历史也比较悠久

一、相关的插件

flask_restful:规范的resetful api操作,通过封装api操作,对返回和请求参数做了统一调用
marshal_with定义返回数据的格式和过滤对应数据。字段的类型包含在fields对象中,这种形式对于解析式语言来说是比较优秀的,相对pb格式的定义没有那么严谨,但是相对灵活。
request和Resource作为web请求中,每一次http链接的请求和响应上下文,对我们封装基础操作还是比较有利的,当然很多web框架也都是这样做

flask_cors:跨域操作

二、相关的模块

Blueprint:蓝图,根据蓝图把项目划分成不同的模块,其实这就是一个注册路由,通过加载对应的api路由和操作的方法,可以找到在不同模块下关联的入口,其实,这对于分类管理来说相对比较有好处,但是很多web框架都可以根据group分组进行划分,也是同样的功能。
current_app:当前线程和本次请求的全局对象。包含很多信息,方便在上下文请求的随时可以获取,这一点有一定的灵活,但是并不是很严谨和规范使用。
render_template:模板渲染函数,加载对应的html文件,进行模板写入操作。
jsonify、session等比较有用的封装手脚架
 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值