与FastAPI中的flask.copy\u当前\u请求\u上下文相同?

2024-06-23 19:15:03 发布

您现在位置:Python中文网/ 问答频道 /正文

我试图找到与flask copy\u current\u request\u上下文相同的fastapi函数。 (用于从烧瓶迁移到fastapi)

这有什么指南吗

https://flask.palletsprojects.com/en/2.0.x/api/?highlight=copy_current_request_context#flask.copy_current_request_context


Tags: 函数httpscomapiflask烧瓶requestcontext
1条回答
网友
1楼 · 发布于 2024-06-23 19:15:03

没有这样的等价物,因为FastAPI不使用全局变量来保存当前请求上下文并与视图通信。相反,您需要的所有信息都将作为参数传递给视图函数

这意味着,您不需要FastAPI中的copy_current_request_context。如果在视图中声明函数,则无需执行任何操作。如果函数在视图之外声明,则将需要的所有内容作为参数传递(可能需要functools.partial

相关问题 更多 >

    热门问题