腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
2
回答
如
何在
FastAPI
中
为
UploadFile
创建
OpenAPI
模式
?
、
、
FastAPI
在
OpenAPI
规范
中
为
UploadFile
参数自动生成一个
模式
。例如,下面的代码: from
fastapi
import
FastAPI
, File,
UploadFile
@app.post("/
uploadfile
/")": file.filename} 将在
OpenAPI
浏览 32
提问于2020-03-20
得票数 9
回答已采纳
1
回答
更改由
OpenAPI
生成的
FastAPI
文档
中
的
模式
名称
、
、
、
我正在使用
FastAPI
为
我的项目
创建
后端。我有一个允许上传文件的方法。我将其具体实施如下: pass
如
您所见,我对方法结果使用了专用的pydantic模型-FileInResponse。我遵循模型的命名
浏览 7
提问于2022-01-14
得票数 0
1
回答
有没有办法从
FastAPI
的自动生成文档中排除Pydantic模型?
、
、
是否有一种
FastAPI
应用程序在其
模式
文档
中
不显示模型的方法?我有一些与其他模型略有不同的模型,由于每个模型都有这种重复,
模式
文档非常混乱。): id_: int pass 是否有办法不显示文档
中
的类
浏览 2
提问于2021-06-09
得票数 6
回答已采纳
2
回答
OpenAPI
缺少
FastAPI
应用程序
中
某些Pydantic模型的
模式
。
、
、
、
、
我正在构建一个
FastAPI
应用程序,它有很多Pydantic模型。尽管应用程序工作得很好,但正如预期的那样,
OpenAPI
(Swagger )文档不会在Schemas部分
中
显示所有这些模型的
模式
。因此,
FastAPI
似乎没有为这些模型生成
模式
。这是一个问题,因为swagger没有从模型的字段
中
识别元参数(
如
title、description、example )&没有显示在UI上,而UI对这个端点的用户很重要。是否有一种方法可以欺骗
F
浏览 9
提问于2022-04-20
得票数 5
3
回答
根据环境的不同,
FastAPI
中
不同的
FastAPI
模式
、
我们有一个驻留在反向代理后面的
FastApi
应用程序。
FastApi
应用程序需要此标头。如果我们在反向代理的后面,那么由
FastApi
生成的
FastApi
模式
不应该包括X-远程头,否则如果我们正在开发,就应该包括它。在文档
中
,我阅读了一节,但没有任何地方指出一个潜在的解决方案。 我们可以更改生成的
OpenApi
<em
浏览 0
提问于2020-09-17
得票数 1
回答已采纳
2
回答
如何限制Python请求上传文件的大小?
、
、
、
、
我正在
创建
一个
FastAPI
Python应用程序,用户上传要处理的文件。我不希望文件超过X大小(以字节
为
单位)。from
fastapi
import ( Path,
UploadFile
, @app.post("/&quo
浏览 15
提问于2022-05-22
得票数 0
1
回答
如
何在
fastapi
api
中
定义多个api密钥的自定义安全?
这是我的计划,但是不能生成到
OpenAPI
文档的身份验证部分。api_key async def test_api(req: ReqModel, api_key=Depends(HMACAuth())): pass 当
OpenAPI
对象初始化带有分析输出
OpenAPI
(**output)时,自定义模型似乎会被忽略。(输出中有安全机制,但
OpenAPI
对象
中
缺少安全机制)。(参考代码:https://github
浏览 67
提问于2020-07-15
得票数 3
1
回答
化脓性模型如何工作而不实例化化脓性类
、
、
from typing import Optional from pydantic import BaseModel, EmailStr username: str email: EmailStr full_name
浏览 5
提问于2022-01-23
得票数 1
回答已采纳
2
回答
将
FastApi
文档分成几个部分
、
、
目前,
OpenAPI
文档如下所示: 能把它分成多个部分吗?我已经咨询过
FastApi
,但是我没有发现任何与我想要做的操作很接近的地方。
浏览 1
提问于2021-11-03
得票数 1
回答已采纳
1
回答
FastAPI
swagger不喜欢通过查询参数传递的字符串列表,但端点在浏览器
中
工作
、
FastAPI
中
的
FastAPI
端点存在问题,该端点通过单个查询参数接受字符串列表。使用此端点的一个例子是:在这里,名为'response‘的参数接受一个字符串列表,
如
FastAPI
教程
中
关于的部分所记录的那样。端点在浏览器
中
按预期工作。但是,它在Swa
浏览 9
提问于2022-03-18
得票数 4
回答已采纳
3
回答
如
何在
FastAPI
中上传CSV文件并将其转换为JSON?
、
、
、
、
我正在尝试将我的.csv文件上传到我的
FastAPI
服务器,然后将其转换为JSON并返回给客户端。而不是存储在某个地方)时,我会得到以下错误:这是我的
FastAPI
代码: data = {} with open(file.filename,en
浏览 31
提问于2022-01-07
得票数 3
1
回答
如
何在
FastAPI
中产生响应偏转
、
、
、
、
我想要生成所有可用响应的描述(以及代码200示例),这些响应在代码中表示,
如
这里所示。from typing import Any from
fastapi
import
FastAPI
, HTTPException 我想要的是包括在示例响应
中
的错误描述,
如
这里所示。前端开发人员可以查看这种描述并以正确的方式处理此类案例,而无需测试API。
浏览 4
提问于2020-09-09
得票数 0
回答已采纳
1
回答
在运行时向
FastAPI
添加新端点
、
、
我有一个基于
FastAPI
的API服务和一些特定的服务(比如插件)来连接它。其中之一-8月服务处理用户帐户和访问-令牌。例如,Auth服务希望告诉AG他提供的新功能,并在运行时在AG中注册新的端点。Auth在AG
中
创建
了新的端点;所有流向http://AG/new_endpoint的流量都将被重定向到/new_endpoint 我查看了
FastAPI
.add_api_route方法来添加新的端点。刷新http://AG/docs页面后没有任何效果,因为<
浏览 12
提问于2022-11-23
得票数 0
4
回答
单独文件
中
的
FastAPI
/ Pydantic循环引用
、
、
、
我希望使用类似于
FastAPI
中
如下内容的
模式
:from typing import List在
FastAPI
中
模式
生成上面的代码工作得很好,我只是不知道如何将它分离成不同的文件。在后面的步骤
中
,我将不再使用属性,而是使用@propertys在它们的
浏览 6
提问于2020-08-14
得票数 12
回答已采纳
1
回答
FastAPI
:在同一个设置类中加载多个环境
、
、
我已经
为
实现这一目标而奋斗了一段时间,似乎我无法找到解决这个问题的方法。
如
您所见,我正在导入包含整个服务配置的get_api_settings,它如下所示:from typing import Any, Dict": self.
openapi
_prefix, "redoc_url"
浏览 5
提问于2021-10-21
得票数 1
回答已采纳
1
回答
如何从内存而不是磁盘中直接读取.pcapng文件的内容?
、
、
、
、
ps.FileCapture(input_file=filename) as capture:但是现在,我有了另一个用例,在这个用例
中
,如果有必要,我也可以在内存
中
以字节的形式读取文件内容,如下所示。file:
UploadFile
= File(default=...) # Obtained from front-end那么如何从用户上传的文件
中
获取捕获对象呢那么,
浏览 6
提问于2022-11-13
得票数 1
回答已采纳
2
回答
如何上传文件在
FastAPI
,然后到亚马逊S3,并最终处理它?
、
、
、
、
我有一个
FastAPI
端点,它接收一个文件,将它上传到s3,然后处理它。我的简化代码如下所示: reader = csv.reader(iterdecode(file.file.read(),from botocore.exceptions import ClientError async def upload(file:
UploadFile
浏览 29
提问于2021-12-29
得票数 2
1
回答
如何使用
FastAPI
记录
OpenAPI
/Swagger
中
的默认None/null?
、
、
、
、
问题是
OpenAPI
(Swagger) 文档忽略默认的None,默认情况下仍然提示一个UUID。from
fastapi
import
FastAPI
from typing import Optional uvicorn.run(app, host="0.0.0.0", port=8000)
浏览 9
提问于2022-05-12
得票数 2
回答已采纳
2
回答
什么取决于没有参数做什么?
、
我正试图用
fastapi
实现JWT。目前正在查看以下库 在这两种情况下,我在方法参数中都看到了依赖性()。当参数
中
没有任何内容时,依赖于做什么?
浏览 2
提问于2020-11-29
得票数 4
回答已采纳
5
回答
如何将
UploadFile
保存在
FastAPI
中
、
、
、
schema.ContentUploadedResponse,async def upload_file( uploaded_file:
UploadFile
浏览 6
提问于2020-08-25
得票数 31
回答已采纳
点击加载更多
相关
资讯
通过 Python FastAPI 开发一个快速的 Web API 项目
微信小程序开发中后端Python框架选择之探讨
Docker部署FastAPI实战
推荐一款接口 API 设计神器!
RAKsmart企业服务器上部署DeepSeek编写运行代码
热门
标签
更多标签
云服务器
ICP备案
腾讯会议
云直播
对象存储
活动推荐
运营活动
广告
关闭
领券