fastapi
文章平均质量分 63
우리帅杰
点点点工程师
展开
-
【测试能力提升----fastapi框架项目】需求分析
1. FastAPI框架架构2. 场景分析2.1 系统分类单一用户权限系统(实用于CMS模型)多用户多权限系统(实用于多租商户类型)2.2 功能模块用户登录模块用户管理模块角色权限管理模块基本设置模块日志模块2.3 需求分析用户登录模块 ---- 微信登录、账号登录用户管理模块 ---- 系统用户添加、修改、删除、查询角色权限管理模块 ---- 系统角色、权限(添加、修改、删除、查询)基本设置模块 ---- 系统相关参数设置日志模块 ---- 记录用户敏感操作日志原创 2024-07-23 23:03:15 · 373 阅读 · 0 评论 -
【测开能力提升-fastapi框架】fastapi能力提升 - 中间件与CORS
一种机制,用于在处理请求和响应之前对其进行拦截、处理或修改。中间件可以在应用程序的请求处理管道中插入自定义逻辑,以实现一些通用的功能,如身份验证、日志记录、错误处理等。中间件在请求到达应用程序之前被执行,并在应用程序生成响应之前被执行。它们可以对请求进行修改、记录请求信息、添加额外的响应头,甚至可以拒绝请求或提前返回响应。在FastAPI中,可以通过编写中间件函数来定义中间件逻辑。原创 2024-07-22 15:16:38 · 827 阅读 · 0 评论 -
【测开能力提升-fastapi框架】fastapi能力提升 - ORM增删改查操作
注释:fastapi缺少合适的ORM,官方推荐:sqlalchemy,但我们就不听官方的话,我们选择使用Tortoise ORM,因为他是支持异步的。原创 2024-07-21 17:20:35 · 515 阅读 · 0 评论 -
【测开能力提升-fastapi框架】fastapi路由分发
main.py。原创 2024-07-11 23:30:31 · 273 阅读 · 0 评论 -
【测开能力提升-fastapi框架】fastapi模版引擎简单使用
注释:context参数里的’request’ key值是不能修改的,否则会报错。原创 2024-07-11 22:59:52 · 372 阅读 · 0 评论 -
【测开能力提升-fastapi框架】介绍&简单使用
主要使用fastapi进行测试任务以及测试平台开发,因为喜欢fastapi的简洁、异步和丰富的校验库。再加上测试岗对于代码风格要求比较低(能运行就行),所以对于框架的选择方面自由度比较大(之前做一个测试工具,因为用代码实在获取不到数据包,就直接autogui基于原有开发工具干),总之很自由。原创 2024-07-10 23:07:01 · 789 阅读 · 0 评论