2021年6月14日

8-flask-restful

摘要: Flask-RESTful是用于快速构建REST API的Flask扩展。 1 安装 pip install flask-restful 2 Hello World from flask import Flask from flask_restful import Resource, Api app 阅读全文

posted @ 2021-06-14 21:57 paike123 阅读(58) 评论(0) 推荐(0) 编辑

7-falsk 中的上下文

摘要: 上下文:即语境,语意,在程序中可以理解为在代码执行到某一时刻时,根据之前代码所做的操作以及下文即将要执行的逻辑,可以决定在当前时刻下可以使用到的变量,或者可以完成的事情。 Flask中有两种上下文,请求上下文和应用上下文 Flask中上下文对象:相当于一个容器,保存了 Flask 程序运行过程中的一 阅读全文

posted @ 2021-06-14 20:21 paike123 阅读(50) 评论(0) 推荐(0) 编辑

6-flask 中的请求钩子

摘要: 在客户端和服务器交互的过程中,有些准备工作或扫尾工作需要处理,比如: 在请求开始时,建立数据库连接; 在请求开始时,根据需求进行权限校验; 在请求结束时,指定数据的交互格式; 为了让每个视图函数避免编写重复功能的代码,Flask提供了通用设施的功能,即请求钩子。 请求钩子是通过装饰器的形式实现,Fl 阅读全文

posted @ 2021-06-14 20:02 paike123 阅读(43) 评论(0) 推荐(0) 编辑

5-flask 中的异常处理

摘要: HTTP 异常主动抛出 abort 方法 抛出一个给定状态代码的 HTTPException 或者 指定响应,例如想要用一个页面未找到异常来终止请求,你可以调用 abort(404)。 参数: code – HTTP的错误状态码 # abort(404) abort(500) 抛出状态码的话,只能抛 阅读全文

posted @ 2021-06-14 20:01 paike123 阅读(38) 评论(0) 推荐(0) 编辑

导航