腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
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
回答已采纳
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
云直播
腾讯会议
实时音视频
活动推荐
运营活动
广告
关闭
领券