CustomModelWrapper.model_validate_json#

classmethod CustomModelWrapper.model_validate_json(json_data, *, strict=None, extra=None, context=None, by_alias=None, by_name=None)[fuente]#
!!! abstract «Usage Documentation»

[JSON Parsing](../concepts/json.md#json-parsing)

Valide los datos JSON proporcionados contra el modelo Pydantic.

Args:

json_data: Los datos JSON a validar. strict: Si se deben imponer los tipos de manera estricta. extra: Si se debe ignorar, permitir o prohibir datos adicionales durante la validación del modelo.

Consulte el valor de configuración [extra][pydantic.ConfigDict.extra] para más detalles.

contexto: Variables adicionales para pasar al validador. by_alias: Si se debe usar el alias del campo al validar contra los datos de entrada proporcionados. by_name: Si se debe usar el nombre del campo al validar contra los datos de entrada proporcionados.

Returns:

El modelo Pydantic validado.

Raises:

ValidationError: Si json_data no es una cadena JSON o el objeto no pudo ser validado.