EventAdditiveEffect.model_dump_json#

EventAdditiveEffect.model_dump_json(*, indent=None, ensure_ascii=False, include=None, exclude=None, context=None, by_alias=None, exclude_unset=False, exclude_defaults=False, exclude_none=False, exclude_computed_fields=False, round_trip=False, warnings=True, fallback=None, serialize_as_any=False)[fuente]#
!!! abstract «Documentación de Uso»

[model_dump_json](../concepts/serialization.md#json-mode)

Genera una representación JSON del modelo utilizando el método to_json de Pydantic.

Args:

indent: Sangría a utilizar en la salida JSON. Si se pasa None, la salida será compacta. ensure_ascii: Si es True, se garantiza que la salida tendrá todos los caracteres no ASCII entrantes escapados.

Si False (el valor predeterminado), estos caracteres se mostrarán tal como están.

incluir: Campo(s) a incluir en la salida JSON. excluir: Campo(s) a excluir de la salida JSON. contexto: Contexto adicional para pasar al serializador. por_alias: Si se debe serializar utilizando alias de campo. excluir_no_establecidos: Si se deben excluir campos que no han sido establecidos explícitamente. excluir_valores_por_defecto: Si se deben excluir campos que están establecidos en su valor por defecto. excluir_ninguno: Si se deben excluir campos que tienen un valor de None. excluir_campos_computados: Si se deben excluir campos computados.

Si bien esto puede ser útil para el intercambio de datos, generalmente se recomienda utilizar el parámetro dedicado round_trip en su lugar.

round_trip: Si es verdadero, los valores volcado deben ser válidos como entrada para tipos no idempotentes como Json[T]. advertencias: Cómo manejar errores de serialización. Falso/»ninguno» los ignora, Verdadero/»advertir» registra errores,

«error» genera un [PydanticSerializationError][pydantic_core.PydanticSerializationError].

fallback: Una función que se llama cuando se encuentra un valor desconocido. Si no se proporciona,

se genera un error de [PydanticSerializationError][pydantic_core.PydanticSerializationError].

serialize_as_any: Si se deben serializar los campos con un comportamiento de serialización de tipo pato.

Devoluciones:

Una representación de cadena JSON del modelo.