model_validate(
model: TypeBaseModel,
obj: Any,
) -> PydanticBaseModel| Name | Type | Description |
|---|---|---|
model* | TypeBaseModel | The Pydantic model class to validate against. |
obj* | Any | The object to validate. |
Validate obj against a Pydantic model class of either major version.
Dispatches to the correct method for Pydantic v1 (parse_obj) or v2
(model_validate), so callers holding a TypeBaseModel don't have to
branch on the model's version themselves.