腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
从
GraphQL
使用
APIRouter
时
,
为什么
看不到
FastAPI
应用程序
、
、
我不明白,
为什么
在
FastAPI
中
使用
APIRouter
时
看不到
像this这样的界面。staticmethod return "Hello " + name 并像这样查看: router =
APIRouter
()
graphql
_app = GraphQLApp(schema=graphene.Schema(query=Graphq
浏览 27
提问于2021-08-29
得票数 0
回答已采纳
1
回答
使用
FastAPI
实现基于Python的
GraphQL
服务器的身份验证
、
、
、
、
我在
使用
FastAPI
构建的
GraphQL
服务器中实现身份验证
时
遇到了问题。以前,我们
使用
REST,但现在我们切换到
GraphQL
,我想知道如何实现这一点。以前,我们有不同的路由器,
使用
FastAPI
可以很容易地
使用
中的依赖关系检查基于路由的身份验证。我们在Authorization头中发送一个令牌,我们在后端解码该令牌,并返回user_id,然后我们可以在不同的端点中
使用
它。 我想知道在这里
使用
<
浏览 32
提问于2020-08-03
得票数 5
1
回答
如何在嵌套路由器w/
FastAPI
中包含路径参数?
、
我如何将一个
APIRouter
包含在另一个中,并指定某些路径param是必需的前缀?├── web_app ├── __init__.py # produces main_router by includingorg_id}PUT /api/latest/org/{org_id}
浏览 7
提问于2022-08-18
得票数 3
回答已采纳
1
回答
FastAPI
为所有端点创建auth
、
我按照下面的文档设置了一个用户:如何确保所有端点都在auth后面?
浏览 11
提问于2022-02-16
得票数 3
回答已采纳
2
回答
FastAPI
重定向尾随斜杠返回非ssl链接
、
、
当我们调用端点
时
遇到问题,并且由于缺少尾随斜杠而发生重定向。如下图所示,当向https://.../notifications,发出请求
时
,
FastAPI
服务器将通过重定向到http://...notifications/进行响应。 我怀疑这是
应用程序
配置问题,而不是服务器配置问题。
浏览 6
提问于2020-08-20
得票数 33
回答已采纳
1
回答
如何更改
FastAPI
的TestClient中的客户端主机名?
、
、
我
使用
client.host
从
Request对象获取IP地址,并将其发送到另一个函数,在该函数中,我
使用
Pydantic的IPvAnyAddress来验证IP地址。这是我的代码:from pydantic import IPvAnyAddress def example_function(ip_
浏览 21
提问于2022-09-09
得票数 1
3
回答
FastAPI
-带有Pydantic列表字段的GET请求
、
、
我是
FastAPI
的新手(
从
Flask迁移),我正在尝试创建一个Pydantic模型到我的GET路线from pydanticimport BaseModel class SortModel(BaseModel):directions=up&directions=asc&field=id
时</e
浏览 0
提问于2020-09-14
得票数 4
1
回答
当后端服务器启动
时
,是否有一种方法可以直接在中调用api?
、
、
因此,我有一个API,它每小时更新db中的天气数据(
使用
repeat_every装饰器)。是否有一种方法可以在后端服务器启动和运行时自动调用此API而不是手动调用它?
浏览 4
提问于2020-09-04
得票数 2
回答已采纳
3
回答
FastAPI
-模块'app.routers.test‘没有属性’路由‘
、
我试图设置一个
应用程序
使用
FastAPI
,但不断得到这个错误,我无法理解。我的main.py文件如下:from app.routers import test app.include_router(test, prefix="/api/v1/test")from
fastapi
浏览 4
提问于2020-11-19
得票数 4
回答已采纳
1
回答
防止Pytest在不同测试文件之间重用app对象
、
、
、
我有一个包含多个路由文件的项目,每个路由文件都有一个
APIRouter
。import
FastAPI
在customer.py中,我有以下(简化的)代码:from pydantic
APIRouter
p
浏览 0
提问于2021-01-28
得票数 0
1
回答
FastAPI
测试客户端在请求为POST或PUT
时
重定向
、
、
、
、
我正在为
FastAPI
应用程序
编写测试。当我用GET方法为端点编写测试
时
,一切正常工作,但是当我用POST方法调用端点
时
,我的请求被重定向到 --这是我的端点的一个例子:from starlette.requests import Request from starlette.responses import JSONResponsefrom starlette
浏览 15
提问于2022-07-01
得票数 2
回答已采纳
2
回答
FastAPI
-向TestClient添加路由前缀
、
、
我有一个
FastAPI
应用程序
,它的路径前缀为/api/v1。有没有一种方法可以避免根据前缀更改所有测试函数中的所有路由?这看起来很麻烦,因为有很多测试用例,也因为我不想在我的测试用例中
使用
硬编码的路由前缀依赖。是否有一种方法可以像我们在TestClient中一样在app中配置前缀,并
浏览 11
提问于2021-09-13
得票数 6
回答已采纳
1
回答
如何将路径
从
OpenAPI json文件链接到
FastAPI
中的python函数
、
、
如何将路径
从
OpenAPI JSON文件链接到
FastAPI
中的python函数。我
从
StackOverflow中了解到的一点是,我们可以
使用
下面的方法
使用
一个带有OpenAPI的外部OpenAPI JSON文件 def custom_openapi
浏览 1
提问于2022-03-23
得票数 2
2
回答
FastAPI
:如何通过接口下载字节
、
、
、
有没有办法通过
FastAPI
下载文件?我们想要的文件位于Azure Datalake中,
从
湖中检索它们不是问题,当我们试图
从
datalake中获取字节到本地机器
时
,问题就会发生。我们尝试过在
FastAPI
中
使用
不同的模块,比如starlette.responses.FileResponse和
fastapi
.Response,但都没有成功。)) return Response(the_file, mimetype=file
浏览 33
提问于2020-09-14
得票数 0
回答已采纳
8
回答
如何在类中
使用
FastAPI
创建路由
、
、
、
、
然而,
FastAPI
随后假设self是它自己所需的参数,并将其作为查询参数放入。这就是我得到的:class Foo: self.x = y @app.get("/somewhere
浏览 78
提问于2020-09-11
得票数 20
回答已采纳
1
回答
在
FastApi
中切换到路由器并不顺利。response_model List[]热场类型误差
、
、
我有一个
使用
FastApi
的Python3.8
应用程序
。main.py中有太多的路由,所以我支持
从
FastApi
application对象切换到router,并将每db表的路由放在它自己的文件中。最大的区别是我
使用
的是router装饰器,而不是application装饰器。post.py
从
HTTPException导入
APIRouter
,
从
sqlalchemy.orm导入会话输入
fastapi
.params导入列
浏览 28
提问于2022-02-07
得票数 0
回答已采纳
1
回答
FastAPI
模拟路径函数不起作用
、
、
、
、
我有一个简单的
应用程序
,我正在尝试用pytest为它创建测试。from
fastapi
import
APIRouter
async我正在
使用
unittest.mock,但我得到了非常奇怪的行为。The original function was called as if not
浏览 5
提问于2020-03-26
得票数 6
3
回答
烧瓶:如何自动化OpenAPI v3文档?
、
、
、
我发现的解决办法是: 我首先定义了两个简单的域对象,Author和Book。Book: self.id = id接下来,我
使用
两个单独的蓝图为他们两个创建了一个简单的books] return Response(json.dumps(books_dicts), mimetype="appl
浏览 10
提问于2021-06-05
得票数 8
回答已采纳
1
回答
托管在AWS函数URL上的
GraphQL
API在Cloudfront上服务
时
不会加载
、
、
、
、
我已经创建了一个
GraphQL
API可用的,它
使用
函数URL通过AWS托管。一切都正常。我想
使用
Cloudfront在我的个人网站上的子域上托管这个,比如
graphql
.website.com。我在添加一个像/
graphql
这样的起源路径
时
遇到了麻烦,但是没有什么能解决这个问题。 我创建的REST
使用
相同的方法,它有一个静态的index.html页面来服务于基本端点,所以也许这就是
为什么
它能工作,但是这个
GraphQL</e
浏览 10
提问于2022-08-07
得票数 0
回答已采纳
2
回答
如何在
FastAPI
中调用同一个
应用程序
中不同API中的API?
、
、
(我确实找到了下面的问题,但这并没有帮助我:) main.py是
应用程序
的入口点。from
fastapi
import
FastAPI
from app.api.v1 importapp.include_router(lines.router, prefix=settings.
浏览 16
提问于2022-08-11
得票数 2
回答已采纳
点击加载更多
相关
资讯
python 测试开发请关注这个新框架
使用 Python FastAPI 构建 Web 服务
Flask、Django和FastAPI比较:优缺点和适用情况
GraphQL是API的未来,但它并非银弹
试一试改用GraphQL
热门
标签
更多标签
云服务器
ICP备案
对象存储
云点播
实时音视频
活动推荐
运营活动
广告
关闭
领券