pydantic

pydantic

文章 0 浏览 0

是否可以仅将有效数据加载到 pydantic 模型中?

我正在尝试将输入验证从 Marshmallow 迁移到 pydantic 以进行数据验证,因为 pydantic 在项目的其他地方使用。不过,我有点卡住了,因为当前的代码可…

吹泡泡o 2025-01-12 01:09:37 0 0

如何使用 pydantic BaseSettings 限制环境变量的可能值?

我第一次使用 pydantic 并尝试使用它从环境变量中读取配置值。我想做的是检查提供的值是否是有限值列表之一。我想检查为 format 提供的值是否为 csv …

回忆追雨的时光 2025-01-12 01:07:49 0 0

属性错误:模块“数据类”没有属性“is_dataclass”;

我正在尝试使用 pydantic 创建动态模型,但似乎它甚至无法获得基本示例: from pydantic import BaseModel, create_model MyModel = create_model('My…

挽清梦 2025-01-11 23:29:32 0 0

使 Pyright/PyCharm 识别装饰器设置的参数

我有以下装饰器函数(来自 的 serialize_request 的简化版本api-client-pydantic),应该用于采用任意数量的 pydantic 模型作为参数的函数。它使用传…

你如我软肋 2025-01-11 05:58:29 1 0

在 Pydantic 中使用具有约束类型的自定义错误类

文档指定:您也可以定义自己的错误类,可以指定自定义错误代码、消息模板和上下文。 在上面链接的示例中,定义了一个验证器来验证属性,并从验证方法…

假扮的天使 2025-01-10 19:31:55 0 0

OpenAPI 规范中 pydantic 和 SQLModel 中的不同行为字段

据我所知,SQLmodel 部分基于 pydantic。尽管如此,当在 FastAPI 中使用 SQLmodel 中的 Field 函数时,我得到了不同的结果 OpenAPI 规范。 例如,请查…

不再让梦枯萎 2025-01-10 18:00:54 1 0

我如何从 union'd pydantic 模型继承

目前,我定义了相当多的模型,我想要一个可以接收和返回它们的端点。 我的模型都不同,例如, class A(BaseModel): foo: str class B(BaseModel): bar…

旧情别恋 2025-01-10 16:13:00 0 0

Mypy 可选参数与默认值

我有一些类似于下面的代码。在 do_something_1 中,我想将 my_int 的 default_value 设置为 None,以便我可以执行一些逻辑稍后再说。但是 mypy 抛出此…

亚希 2025-01-10 15:01:18 1 0

FastAPI Crud 设计

我正在使用 FastAPI 以及 pydantic 和 postgres 开发 Restful API。 我正在寻找一种架构设计,它允许我在 POST\PUT 请求中从用户获取数据,丰富数据(…

我的奇迹 2025-01-09 14:48:47 1 0

在 FastAPI 中,如何通过基于字段的反向 URL 查找来扩展模型的输出?

假设我在数据库中有一个简单的文件存储。 SQLAlchemy 模型如下所示: class Blob(Base): id = Column(Integer, primary_key=True) blob = deferred(Co…

無心 2025-01-09 06:21:21 1 0

因错误的参数名称而导致 Pydantic 卡盘错误

假设我有以下类: class ModelConfig(pydantic.BaseModel): name: str = "bert" 如果我用 model_config = ModelConfig(name2="hello") 实例化它,这会…

回首观望 2025-01-09 04:30:28 2 0
更多

推荐作者

卷耳

文章 0 评论 0

佚名

文章 0 评论 0

℉服软

文章 0 评论 0

qq_2gSKZM

文章 0 评论 0

凉宸

文章 0 评论 0

gyhjy

文章 0 评论 0

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文