python - 与 FastAPI 中的 flask.copy_current_request_context 相同吗?
问题描述
我试图找到与烧瓶 copy_current_request_context 相同的 fastapi 函数。(用于从烧瓶迁移到 fastapi)
有没有这方面的指南?
解决方案
没有这样的等价物,因为 FastAPI 不使用全局变量来保持当前请求上下文并与视图通信。相反,您需要的所有信息都将作为参数传递给您的视图函数。
这意味着,您不需要copy_current_request_context
in FastAPI。如果你在视图中声明你的函数,你不需要做任何事情。如果该函数在您的视图之外声明,请将您需要的所有内容作为参数传递(您可能需functools.partial
要这样做)。
推荐阅读
- linux - 分段错误(核心转储) - TFLite
- json - Spark 将 Json 数组转换为结构体数组
- android - 无线电组文本在 RTL 语言中奇怪地错位
- scala - 播放框架错误:意外异常 ProvisionExceptionUnable to provision
- ruby - require 如何总是加载到顶级范围?
- git - git lfs,将文件存储在实际位置
- ruby - 带有两页的控制器“新”操作,如果保存失败,则呈现第二页
- c++ - 如何获取实时计算的 TCP 套接字的窗口大小
- excel - 插入代码以查找空列时,VBA 运行时错误 1004“应用程序定义或对象定义错误”
- python - 过滤字典列表中的键/值