CustomModelWrapper.model_validate#

classmethod CustomModelWrapper.model_validate(obj, *, strict=None, extra=None, from_attributes=None, context=None, by_alias=None, by_name=None)[fuente]#

Valide una instancia de modelo pydantic.

Args:

obj: El objeto a validar. strict: Si se deben imponer los tipos estrictamente. 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.

Si se debe extraer datos de los atributos del objeto. Contexto adicional para pasar al validador. Si se debe utilizar el alias del campo al validar contra los datos de entrada proporcionados. Si se debe utilizar el nombre del campo al validar contra los datos de entrada proporcionados.

Raises:

ValidationError: Si el objeto no pudo ser validado.

Returns:

La instancia del modelo validada.