cost 287 ms
pytest 在单独的进程中请求 fastapi - pytest requests to fastapi in a separate process

我正在尝试对使用 FastAPI 编写的 API 进行工作测试。 我在一个单独的进程中启动该服务,使用对服务的请求运行测试,并检查结果是否符合预期。 我已将关键部分提取到 PD 中的最小工作示例中。 使用主文件运行 MWE 工作正常。 但是,测试失败了。 为什么测试会失败? 我们应该如何测试 AP ...

FastAPI AttributeError: 'Depends' object 没有属性 'query' - FastAPI AttributeError: 'Depends' object has no attribute 'query'

我正在尝试使用快速 API 访问我的数据库。如果在端点之外访问它,我会遇到一些问题。 我正在尝试访问数据库并检索允许的电子邮件。 我可以在 get/post (/refresh) 端点执行此操作,但不能在路由 (/token) 中执行此操作,它会抛出错误:''Depends' object has ...

在 docker 中无法访问容器构成最简单的示例 - container not reachable in docker compose simplest example

docker 撰写文档说: 服务的每个容器都加入 default.network 并且可以被该网络上的其他容器访问,并且可以被它们在与容器名称相同的主机名处发现。 但我创建了一个非常简单的应用程序,但我无法开始工作。 我的脚本是:(也在这里) frontend/index.html<!DOC ...

Fastapi限制上传文件大小问题 - Fastapi Limiting Upload File Size Problem

我想用 fastapi 设置文件上传限制,但我有一个问题,我无法在上传整个文件之前检查文件的大小。 例如,如果有 15 MB 的文件上传限制,而这个人上传的文件超过 15 MB,我想阻止他们上传到服务器。 我不想使用 Content-Length 来阻止它,因为它不会阻止任何攻击。 我找到了不同的解 ...

CORS 政策阻止了从来源“http://0.0.0.0:8000”访问“http://localhost:8000/api/v1” - Access to fetch at 'http://localhost:8000/api/v1' from origin 'http://0.0.0.0:8000' has been blocked by CORS policy

这个问题有详细记录,但我的尝试没有成功......欢迎任何建议! Github 上的 cookiecutter 项目: Buuntu/fastapi-react 重现错误cookiecutter gh:Buuntu/fastapi-react --no-input cd fastapi-reac ...

在数据库中创建新记录时客户端发送的外键应该是什么? - What should be the foreign key that the client sends when creating a new record in a database?

我正在使用 python、fastapi 和 postgresql 制作一个 web 应用程序。数据库中有两个相关实体:“部门”和“用户”,具有一对多关系: 这些是学究式的模型: 因此,在应用程序中创建用户时,必须发送指向用户所属部门的外键。 按照惯例,这个外键是部门的id(Pk),但是我想也许当 ...


 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM