diff --git a/docs/es/docs/tutorial/body.md b/docs/es/docs/tutorial/body.md index 0186c5374..4a65efedf 100644 --- a/docs/es/docs/tutorial/body.md +++ b/docs/es/docs/tutorial/body.md @@ -1,12 +1,12 @@ -# Cuerpo de la Petición +# Cuerpo de la Petición Cuando necesitas enviar datos desde un cliente (digamos, un navegador) a tu API, los envías como un **cuerpo de la petición**. -Un cuerpo de **petición** son datos enviados por el cliente a la API. Un cuerpo de **respuesta** son los datos que la API envía al cliente. +Un cuerpo de **petición** son datos enviados por el cliente a la API. Un cuerpo de **respuesta** son los datos que la API envía al cliente. -Tu API casi siempre tiene que enviar un cuerpo de **respuesta**. Pero los clientes no necesariamente necesitan enviar cuerpos de **petición** todo el tiempo. +Tu API casi siempre tiene que enviar un cuerpo de **respuesta**. Pero los clientes no necesariamente necesitan enviar cuerpos de **petición** todo el tiempo. -Para declarar un cuerpo de **petición**, utiliza modelos Pydantic con todo su potencial y beneficios. +Para declarar un cuerpo de **petición**, utiliza modelos Pydantic con todo su potencial y beneficios. !!! info "Información" Para enviar datos, debes usar uno de: `POST` (el más común), `PUT`, `DELETE` o `PATCH`. @@ -93,18 +93,18 @@ Para agregarlo a su *operación de ruta*, decláralo de la misma manera que decl Con solo esa declaración de tipo Python, **FastAPI** hará lo siguiente: -* Lee el cuerpo de la petición como JSON. +* Lee el cuerpo de la petición como JSON. * Convierte los tipos correspondientes (si es necesario). * Valida los datos. * Si los datos no son válidos, devolverá un error bonito y claro, indicando exactamente dónde y cuál fue el dato incorrecto. * Te dará los datos recibidos en el parámetro `item`. * Como lo declaraste en la función como de tipo `Item`, también tendrás todo el soporte del editor (completado, etc.) para todos los atributos y sus tipos. -* Genera definiciones del Esquema JSON para su modelo, que también podrás usarlas en cualquier otro lugar que desees si tiene sentido para tu proyecto. +* Genera definiciones del Esquema JSON para su modelo, que también podrás usarlas en cualquier otro lugar que desees si tiene sentido para tu proyecto. * Esos esquemas formarán parte del esquema OpenAPI generado y serán utilizados por la documentación automática de las UIs. ## Documentación automática -Los Esquemas JSON de tus modelos serán parte de su esquema generado por OpenAPI y se mostrarán en las documentaciones interactivas de la API.: +Los Esquemas JSON de tus modelos serán parte de su esquema generado por OpenAPI y se mostrarán en las documentaciones interactivas de la API: @@ -114,7 +114,7 @@ Y también se usará en la documentación de la API dentro de cada *operación d ## Soporte del editor -En tu editor, dentro de tu función obtendrás sugerencias de tipo y completamiento en todas partes (esto no sucedería si recibiera un `dict` en lugar de un modelo Pydantic): +En tu editor, dentro de tu función obtendrás sugerencias de tipo y autocompletado en todas partes (esto no sucedería si recibiera un `dict` en lugar de un modelo Pydantic): @@ -161,7 +161,7 @@ Dentro de la función, puedes acceder a todos los atributos del modelo de objeto {!> ../../../docs_src/body/tutorial002.py!} ``` -## Cuerpo de la Petición + parámetros de ruta +## Cuerpo de la Petición + parámetros de ruta Puedes declarar parámetros de ruta y cuerpo de la petición al mismo tiempo. @@ -179,7 +179,7 @@ Puedes declarar parámetros de ruta y cuerpo de la petición al mismo tiempo. {!> ../../../docs_src/body/tutorial003.py!} ``` -## Cuerpo de la Petición + ruta + parámetros de consulta +## Cuerpo de la Petición + ruta + parámetros de consulta Puedes declarar **cuerpo**, parámetros de **ruta** y **consulta**, todos al mismo tiempo.