首页
博客
源码
资源
博客
源码
写文章
发布博客
发布资源
登录
X
fastapi
相关资讯
热门
最新
代码人生
01-01 08:00
代码人生
fastapi上传文件之File,UploadFile
fastapi上传文件之File,UploadFile File类 上传单个文件 from fastapi import File from typing import List @app04.post(‘single_file‘) async def single_file(file: bytes = File(...)) return {‘filesize‘: len(fil
67
代码人生
01-01 08:00
代码人生
fastapi之路径操作配置
fastapi之路径操作配置 @app04.post( ‘/path_opration_configuration‘, #url路径,每个路径代表一种资源 tags=[‘path_opration_configuration‘], #路径名称 response_model=UserOut, response_description = ‘这是路径操作‘, description=
52
代码人生
01-01 08:00
代码人生
fastapi 挂载静态文件夹
fastapi 挂载静态文件夹 from fastapi.staticfiles import StaticFiles app.mount(path=‘/coronavirus/‘,app=StaticFiles(directory=‘ ./coronavirus/static‘, name=‘static‘)) 原文:https://www.cnblogs.
69
代码人生
01-01 08:00
代码人生
FastApi之 路径操作中实现依赖
FastApi之 路径操作中实现依赖 # 如何通过路径参数配置依赖,如何在路径中使用依赖, --- 路径操作装饰器中的多依赖 --->类似继承 # 写没有返回值的子依赖 async def verify_token(x_token: str = Header(..., convert_underscores=True)): """ 验证x_token值 是否存在
68
代码人生
01-01 08:00
代码人生
FastAPI系列 类作为依赖项
FastAPI系列 类作为依赖项 一、类依赖项 在之前的依赖注入中使用的依赖项都是函数,是不是就意味着依赖项必需是函数呢?当然不是,决定是否可以当作依赖项的关键因素就是是否是"可调用"。 如果一个对象是“可调用”的,那么它就可以作为依赖项。所以显然函数和类都是可被调用的,那么类如何作为依赖项。 from typing import Optional from fastapi
57
代码人生
01-01 08:00
代码人生
FastAPI系列 子依赖
FastAPI系列 子依赖 一、子依赖 在依赖注入系统中可以构建任意深度的依赖关系,FastAPI会负责进行解析。而一个依赖项依赖于另一个依赖项,那么另一个依赖项就被称为子依赖。比如: from typing import Optional from fastapi import Cookie, Depends, FastAPI app = FastAPI() def qu
61
代码人生
01-01 08:00
代码人生
FastAPI系列 路径操作装饰器中的依赖项
FastAPI系列 路径操作装饰器中的依赖项 一、路径操作装饰器中添加依赖项 在某些场景中你可能不需要在路径操作函数中去接收依赖项的返回值,或者这个依赖项根本没有返回值。但是你仍然需要去执行这些依赖项。 对于这些场景,不要通过在路径操作函数中去声明Depends参数,你可以在路径操作装饰器中去添加一个dependencies的列表。 比如: from fastapi import Depends,
66
代码人生
01-01 08:00
代码人生
FastAPI大型目录程序设计
FastAPI大型目录程序设计 一、目录结构分析 FastAPI提供了一个类似Flask的Blueprints功能的工具,它可以在保持灵活性的同时构建应用程序。比如: . ├── app # 「app」是一个 Python 包 │ ├── __init__.py # 这个文件使「app」成为一个 Python 包 │
58
代码人生
01-01 08:00
代码人生
FastAPI后台任务
FastAPI后台任务 一、后台任务使用 你可以定义后台任务在后台响应之后继续运行,这对于在请求之后去做一些操作时有用的,但是客户端不会真正的等待响应中操作的完成。这包括,例如: 执行操作后发送电子邮件通知 处理数据,比如,后台接收一个文件需要处理,但是可以先给客户端返回响应,然后后台接着处理 1、使用后台任务 首先,导入BackgroundTask以及在路径操作函数中
90
代码人生
01-01 08:00
代码人生
FastAPI响应系列(二) 响应状态码
FastAPI响应系列(二) 响应状态码 一、默认响应状态码 响应状态码用于服务器返回给客户端响应的状态,常用的有: 200及以上 成功的响应 300及以上 重定向 400及以上 客户端错误 500及以上 服务端错误 FastAPI的路径操作中可以使用status_code参数来声明H
94
«
1
2
3
4
5
6
»