会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
北漂的雷子
分享前进道路上的经验,分享个人观点, github 地址:https://github.com/liwanlei . qq群:python|测试|技术交流群 194704520
python测试开发交流群 683894834
python接口测试群:651392041
腾讯视频:http://v.qq.com/vplus/6797e52f56a39105a0b6c87bb849e22c/videos
博客园
首页
新随笔
联系
管理
订阅
上一页
1
2
3
4
5
6
7
8
···
29
下一页
2021年10月29日
FastAPI 学习之路(五十九)封装统一的json返回处理工具
摘要: 这之前的接口,我们返回的格式都是每个接口异常返回的数据格式都会不一样,我们处理起来没有那么方便,我们可以封装一个统一的json处理。 那么我们看下如何来实现呢 from fastapi import status from fastapi.responses import JSONResponse,
阅读全文
posted @ 2021-10-29 06:31 北漂的雷子
阅读(3403)
评论(0)
推荐(0)
2021年10月28日
FastAPI 学习之路(五十八)对之前的代码进行优化
摘要: 我们之前登录认证的一些内容都直接写入到代码中,我们现在统一的给放到config文件中。 SECRET_KEY = "09d25e094faa6ca2556c818166b7a9563b93f7099f6f0f4caa6cf63b88e8d3e7" ALGORITHM = "HS256" ACCESS
阅读全文
posted @ 2021-10-28 05:02 北漂的雷子
阅读(677)
评论(0)
推荐(0)
FastAPI 学习之路(五十七)校验是否登陆
摘要: 在之前的分享的中,产生了token,用于做登录的认证,那么产生了token后,登陆携带了token,我们如何校验呢? 我们先来梳理下逻辑。 1.调用登录接口,产生token 2.调用依赖登录的接口,在请求头中携带token 3.依赖登录的接口,接受到请求,判断是否在headers中携带token 4
阅读全文
posted @ 2021-10-28 05:01 北漂的雷子
阅读(1369)
评论(0)
推荐(0)
FastAPI 学习之路(五十六)将token存放在redis
摘要: 在之前的文章中,FastAPI 学习之路(二十九)使用(哈希)密码和 JWT Bearer 令牌的 OAuth2,FastAPI 学习之路(二十八)使用密码和 Bearer 的简单 OAuth2,FastAPI 学习之路(三十四)数据库多表操作,我们分享了基于jwt认证token和基于数据库创建用户
阅读全文
posted @ 2021-10-28 05:00 北漂的雷子
阅读(2764)
评论(0)
推荐(0)
2021年10月26日
FastAPI 学习之路(五十四)startup 和 shutdown
摘要: 我们在实际的开发中呢,总会遇到这样的场景,我们想在启动或者终止的时候,做一些事情,那么应该如何实现呢,其实也是很简单。fastapi提供了这样的操作。 那么我们看下具体是怎么实现的呢 app = FastAPI() @app.on_event("startup") def startup_event
阅读全文
posted @ 2021-10-26 21:52 北漂的雷子
阅读(1556)
评论(0)
推荐(0)
FastAPI 学习之路(五十五)操作Redis
摘要: 之前我们分享了操作关系型数据库,具体文章, FastAPI 学习之路(三十二)创建数据库 FastAPI 学习之路(三十三)操作数据库 FastAPI 学习之路(三十四)数据库多表操作 这次我们分享的是非关系型数据库--Redis。 首先,我们安装对应的依赖 pip intsall aioredis
阅读全文
posted @ 2021-10-26 21:52 北漂的雷子
阅读(1406)
评论(0)
推荐(0)
2021年10月25日
FastAPI 学习之路(五十三)根据环境不同连接不同数据库
摘要: 在实际的开发过程中,我们数据库,可以根据连接的环境不一样,我们会拆分成不一样的数据库,根据我们所要用的环境来选择对应的数据库即可,那么我们应该如何去实现根据选择去选择不一样的数据库呢。 首先,我们找一个配置的文件,我们这里演示 我们使用config.py去配置环境。配置如下 EVENT="test"
阅读全文
posted @ 2021-10-25 07:16 北漂的雷子
阅读(1151)
评论(0)
推荐(0)
2021年10月24日
FastAPI 学习之路(五十二)WebSockets(八)接受/发送json格式消息
摘要: 相对于之前的text的消息来说,我们之前发送的消息都是text的居多,那么对于text格式的消息来说,我们处理起来,尤其是后端要麻烦的多,那么我们可不可以传递json格式的,对于前后端来说都好处理的一种格式的消息,那么答案来说是可以的。我们需要做下处理。 我们在之前的websockets管理中的的消
阅读全文
posted @ 2021-10-24 20:58 北漂的雷子
阅读(1675)
评论(0)
推荐(0)
FastAPI 学习之路(五十一)WebSockets(七)实现一对一聊天
摘要: 有了上一遍的基础,其实这个一对一很简单,我们在之前的websockets管理中已经实现了一对一发消息的内容,这次呢,我们只需要实现一对一如何处理消息即可。 @app.websocket("/ws/{user}/") async def websocket_many_point( websocket:
阅读全文
posted @ 2021-10-24 20:57 北漂的雷子
阅读(956)
评论(0)
推荐(0)
FastAPI 学习之路(五十)WebSockets(六)聊天室完善
摘要: 本次是WebSockets的第六次分享了,我们这次只是对于之前的功能做下优化,顺便利用下之前的操作数据的接口,使用下数据库的练习。 我们都知道,在聊天室里面会有一个上线的概念。上线了要通知大家。然后下线了要告诉大家谁离开了。发小小大家要都能可以收到。那么我们基于这个去完善下我们的功能。 首先,我们的
阅读全文
posted @ 2021-10-24 16:07 北漂的雷子
阅读(717)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
7
8
···
29
下一页
公告