首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Fastapi 框架笔记
小钟同学
创建于2021-05-30
订阅专栏
主要是记录关于使用 Fastapi 框架过程中一些笔记,留待自己的进行使用!
等 290 人订阅
共57篇文章
创建于2021-05-30
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
Fastapi框架-(17)基于docker下的小公司Gogs+Drone 纯个人实践笔记(埋坑笔记)
1、为啥选择这个组合来做CI(可持续集成) gogs - 对机器硬件要求的成本低 drone 配置简单易懂(主要还是我不是专业运维,还不会Jenkins 哈哈) 2、使用docker的方式-gogs
Fastapi框架-(16)docker-compose容器编排一键搭建和启动本地环境
番外篇: 从前面几个实践的示例看,我们的自己构建的py3的镜像其实是超级大的。一不小心就把C盘给吃的差不多了!所以接下来首先就是考虑,能不能使用最小的镜像来作为我们的运行的容器呐?这个不管怎么样还是得
Fastapi框架-(15)win10+Docker Desktop +pychram 连接Docker进行本地环境搭建实践
win10上使用pychram连接Docker进行本地环境搭建: 一、查看win10是否已经开启了虚拟化: 二、如果没有开启则需要开启 并重启: Hyper-V的启用如下: 步骤1 - 控制面板 -
Fastapi框架-冷饭再炒-(14)-为服务docker化-重学备忘录docker中篇
一 、基于官网的Dockerfile 构建镜像 概念 Dockerfile基于一系列的脚本或命令重新构建一个新的镜像。当然最基本的这些脚本或命令的最基础的底层基础镜像(一般是具有操作系统级别封装好的基
Fastapi框架-冷饭再炒-(13)-为服务docker化-重学备忘录docker基础前篇
基于业务的驱动需求,需要重拾起docker的使用,之前一直没有把docker的使用在线上的环境上使用,近期有必要的进行线上环境的应用,有必要的再重新的鼓捣以下这个docker,加上接下来的对CICD的
Fastapi框架-冷饭再炒-(12)-异步数据库之ORM-Gino使用体验后的基于asyncpg 自制简易版异步 ORM
Gino ORM 使用比较难以说出感觉的体验 前置说明 在实际业务逻辑过程,之前我一直习惯于使用peewee来对我们的数据库进行相关数据处理。但是如果需要使用到我们的异步特性的时候,peewee就不能
Fastapi框架-冷饭再炒-消息队列篇(11)-使用python客户端pika对接-Rabbitmq的基础铺垫
之前的业务流程上处理异步的任务的都是都是基于celery+redis的方式来处理。刚巧最近一公众号的一位大佬提起关于RabbitMQ的应用的问题,也想着在我最近的业务上尝试一番,引入这个RabbitM
Fastapi框架-冷饭再炒-基础知识补充篇(10)-玩玩websocket案例并扩展实现倒计时服务端主动关闭的实现
websocket简单概念理解 websocket其实可以理解:web+socket= websocket,它是基于socket之上工作于应用层的一种在单个 TCP 连接上进行全双工通讯的协议。 we
Fastapi框架-冷饭再炒-基础知识补充篇(9)-aioredis异步缓存篇
在一个应用里面,对于缓存的需求是必不可少的一部分。对于缓存,通常我们的主要居多主要是reids.但是对于客户端的异步支持的库,相对目前来说比较少点:这里我们开始介绍异步的客户端使用!
Fastapi框架-冷饭再炒-基础知识补充篇(8)-安全认证机制中:授权码方式的操作实操步骤
首先之前我们也有介绍了.OAuth2授权几个模式。-具体的文章在此 1 OAuth2授权机制几种模式回顾 授权码模式 隐式授权模式 密码模式(Fastapi官网的示例就是这个模式) 客户端凭证模式 但
Fastapi框架-冷饭再炒-基础知识补充篇(7)- 授权认证机制中作用域分配实操步骤
1:授权作用域练习篇: 之前我们再说安全机制的时候,说过官方提供的安全认证机制的是使用用户和密码的机制,但是当时没有涉及到关于授权方案中涉及的授权作用域的问题。今天特定的来补习一下功课: 第1步:确定
Fastapi框架-使用过程填坑篇(6)- 吐槽Request请求上下文对象只能被消费一次的问题和解决思路,竟然不能再中间件里面再消费一次~唉
1:吐槽fastapi的中间件设计 再搭建我自己的脚手架的过程中,我自己搭建的一个模板示例如下的结构. 但是再使用中间件的过程其实遇到过一个很无爱无感的体验,就是我们的Fastapi提供的所谓的中间件
Fastapi框架-冷饭再炒-基础知识补充篇(5)- 自定义中间件,在中间获取响应体报文
Fastapi 自定义中间件 这里的中间件主要作用其实就是在请求前和请求后处理机制。通常我们的可以在中间件里处理的事情有: 日志记录 鉴权 数据库的操作开关处理等 如在之前的Flask中其实是比较简单
Fastapi框架-冷饭再炒-基础知识补充篇(4)- 异步数据库篇
从前面的几个梳理看,其实大多数的是围绕我们的框架的一些基础来讲,大部分的都是依据官网的来讲解。不过多数的情况我自己没有按官网的文档的目录来。 这一篇呐,着重主要讲如何的对接的我们的数据库,一个API没
Fastapi框架-冷饭再炒-基础知识补充篇(3)-安全机制总汇
在上一章节(2)中的其实有补充一些基础的官网的关于安全的机制,但是到后续的奖金JWT的认证的时候,感觉估计新手肯定会蒙圈,看的云里雾里的。包括我的第一次的看的时候,都不知道是说什么,只是硬头皮的去啃文
Fastapi框架-冷饭再炒-基础知识补充篇(2)-补充:文档描述+请求信息提取+协程后台方式
上一篇中说过,希望自己能坚持继续整理自己的在学习python web开发框架的Fastapi的相关的笔记。既然有了开头,所以也希望自己有个结尾,即使没结尾~也至少还有一个过程吧!所以继续整理之前我再使
Fastapi框架-冷饭再炒-基础知识补充篇(1)
鉴于目前Fastapi可能已更新到最新版本,之前掘金上的一些描述,不知道是否还有没有用,所以在这里,我自己也不厌其烦的再重新动手再记录一次。且之前的笔记,有部分的没进行实践,这一次给补充上!
😜从零开始学FastAPI(2)-试炼篇之数据验证和事件监听处理
上一个小节中,相关的示例大部分得到都是来自官网的文档的实践,总觉得还是比较粗浅的尝试,当需要深入到里面去使用的时候,回发现一些小细节的问题。 比如本章节想深入了解一下,关于自定义参数校验的时候的问题,因为之前进行相关的参数的叫校验的时候,多数情况我是直接的使用了wtform。但…
😜从零开始学FastAPI(1)-简明的部分官方文档抽取学习篇
之前线上业务一直是使用Bottle和Flask两个框架来编写API接口。bottle和Flask它们都是一些同步的框架,而支持异步框架的最新晋的一个非常不错的角:之前在青南大大的文章里也了解到了它的奇异之处,处于对异步框架的学习兴趣,我还是决定也开始使用Fastapi试一试,虽…