![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
FastAPI
文章平均质量分 92
浪荡的三木先生
毕业于电子科技大学成都学院 计算机科学与技术专业 学士
现在浪迹天涯,追求自己的人生价值,目前混迹于成都某AI大数据公司,做大数据医疗产品研发,主要语言,Python Go React
展开
-
FastAPI企业级实战demo----Python3.7 + FastAPI + MySQL + Redis + Tortoise-orm + aerich
XXX模块这是一个项目工程模板可以直接拿来用,使用Tortois-orm操作数据库,aerich进行数据库版本管理, 使用Docker部署,搭配gunicorn,uvicorn,运行前,简介Python3.7 + FastAPI + MySQL + Redis + Tortoise-orm + aerich参考各种教程自己搭建的一个项目模板正好公司有个项目,就拿来实战演练了,喜欢的请点个star技术栈Python3.7 + FastAPI + MySQL + Redis + Tortoise原创 2020-06-24 17:35:32 · 7249 阅读 · 0 评论 -
FastAPI踩坑----加载.env文件中的变量,有中文注释或者中文字符串报错
‘gbk’ codec can’t decode byte 0xad in position 178: illegal multibyte sequence问题原因:python-dotenv读取.env文件时,没有使用utf-8编码通过查看源代码,我的办法是重写DoEnv的的——get_stream方法,在运行时加载,覆盖原来的代码以下是我的实现代码:logger = logging.getLogger(__name__)def my_get_stream(self): """重原创 2020-06-10 14:57:04 · 2236 阅读 · 4 评论 -
FastAPI token认证踩坑----swagger 接口测试没有token
FastAPI的SwaggerUI在API调用中authorization:Bearer undefined错误原因:是我自定义了返回的数据结构,没有access_token,token_type这两个关键字解决办法:FastAPI的SwaggerUI在API调用中包含您的令牌,请确保您的/token端点在响应中包含2个必需的关键字。access_token:这应该是您的令牌值token_type:此值应为 Bearer所以您的返回应该是这样的,{ access_token: 'ey原创 2020-06-08 15:44:47 · 3400 阅读 · 0 评论