mirror of https://github.com/tiangolo/fastapi.git
Add Spanish translation for docs/es/docs/help-fastapi.md
- Version >= 0.108.0
This commit is contained in:
parent
958425a899
commit
e1d0c0655e
|
|
@ -0,0 +1,263 @@
|
|||
# Ayuda a FastAPI - Obtener Ayuda
|
||||
|
||||
¿Te gusta **FastAPI**?
|
||||
|
||||
¿Quieres ayudar a FastAPI, a otros usuarios y al autor?
|
||||
|
||||
¿O te gustaría recibir ayuda con **FastAPI**?
|
||||
|
||||
Hay formas muy sencillas de ayudar (varias implican sólo uno o dos clics).
|
||||
|
||||
Y también hay varias formas de obtener ayuda.
|
||||
|
||||
## Suscríbete al boletín
|
||||
|
||||
Puedes suscribirte al (infrecuente) [Boletín de Noticias de **FastAPI y amigos**](newsletter.md){.internal-link target=_blank} para mantenerte actualizado sobre:
|
||||
|
||||
* Noticias sobre FastAPI y amigos 🚀
|
||||
* Guías 📝
|
||||
* Características ✨
|
||||
* Cambios importantes 🚨
|
||||
* Consejos y trucos ✅
|
||||
|
||||
## Seguir FastAPI en X (Twitter)
|
||||
|
||||
<a href="https://twitter.com/fastapi" class="external-link" target="_blank">Siga a @fastapi en **X (Twitter)**</a> para obtener las últimas noticias sobre **FastAPI **. 🐦
|
||||
|
||||
## Estrella a **FastAPI** en GitHub
|
||||
|
||||
Puedes <abbr title="poner estrella">"star"</abbr> a FastAPI en GitHub (haciendo clic en el botón de estrella en la parte superior derecha): <a href="https://github.com/tiangolo/fastapi" class="external-link" target="_blank">https://github.com/tiangolo/fastapi</a>. ⭐️
|
||||
|
||||
Al añadir una estrella, otros usuarios podrán encontrarlo más fácilmente y ver que ya ha sido útil para otros.
|
||||
|
||||
## <abbr title="en GitHub es darle segumiento a un proyecto. También conocido en español como: Observar">Observa</abbr> el repositorio de GitHub para conocer los <abbr title="también conocido en español como: lanzamientos, liberaciones">releases</abbr>
|
||||
|
||||
Puedes <abbr title="en GitHub es darle segumiento a un proyecto. También conocido en español como: Observar">"watch"</abbr> a FastAPI en GitHub (haciendo clic en el botón "watch" en la parte superior derecha): <a href="https://github.com/tiangolo/fastapi" class="external-link" target="_blank">https://github.com/tiangolo/fastapi</a>. 👀
|
||||
|
||||
Allí puede seleccionar "Releases only".
|
||||
|
||||
Al hacerlo, recibirá notificaciones (en su correo electrónico) cada vez que haya una nueva release (una nueva versión) de **FastAPI** con correcciones de errores y nuevas funciones.
|
||||
|
||||
## Conecta con el autor
|
||||
|
||||
Puedes conectar conmigo <a href="https://tiangolo.com" class="external-link" target="_blank"> (Sebastián Ramírez / `tiangolo`)</a>, el autor.
|
||||
|
||||
Puedes:
|
||||
|
||||
* <a href="https://github.com/tiangolo" class="external-link" target="_blank">Seguirme en **GitHub**</a>.
|
||||
* Ver otros proyectos de Código Abierto que he creado y que podrían ayudarte.
|
||||
* Seguirme para ver cuando creo un nuevo proyecto de Código Abierto.
|
||||
* <a href="https://twitter.com/tiangolo" class="external-link" target="_blank">Seguirme en **X (Twitter)**</a> or <a href="https://fosstodon.org/@tiangolo" class="external-link" target="_blank">Mastodon</a>.
|
||||
* Cuéntame cómo usas FastAPI (me encanta escuchar eso).
|
||||
* Escucha cuando hago anuncios o lanzo nuevas herramientas.
|
||||
* Puedes también <a href="https://twitter.com/fastapi" class="external-link" target="_blank">seguir a @fastapi en X (Twitter)</a> (una cuenta independiente).
|
||||
* <a href="https://www.linkedin.com/in/tiangolo/" class="external-link" target="_blank">Conecta conmigo en **Linkedin**</a>.
|
||||
* Escucha cuando hago anuncios o lanzo nuevas herramientas (aunque uso X (Twitter) con más frecuencia 🤷♂).
|
||||
* Lee lo que escribo (o sígueme) en <a href="https://dev.to/tiangolo" class="external-link" target="_blank">**Dev.to**</a> o <a href="https://medium.com/@tiangolo" class="external-link" target="_blank">**Medium**</a>.
|
||||
* Lee otras ideas, artículos y lee sobre las herramientas que he creado.
|
||||
* Sígueme para ver cuando publique algo nuevo.
|
||||
|
||||
## Publica sobre **FastAPI**
|
||||
|
||||
<a href="https://twitter.com/compose/tweet?text=I'm loving @fastapi because... https://github.com/tiangolo/fastapi" class="external-link" target="_blank">Publica sobre **FastAPI**</a> y déjanos saber a mí y a otros por qué te gusta. 🎉
|
||||
|
||||
Me encanta saber cómo se usa **FastAPI**, qué te ha gustado, en qué proyecto/empresa lo estás usando, etc.
|
||||
|
||||
## Vota por FastAPI
|
||||
|
||||
* <a href="https://www.slant.co/options/34241/~fastapi-review" class="external-link" target="_blank">Vota por **FastAPI** en Slant</a>.
|
||||
* <a href="https://alternativeto.net/software/fastapi/" class="external-link" target="_blank">Vota por **FastAPI** en AlternativeTo</a>.
|
||||
* <a href="https://stackshare.io/pypi-fastapi" class="external-link" target="_blank">Comenta tu uso de **FastAPI** en StackShare</a>.
|
||||
|
||||
## Ayuda a otros con preguntas en GitHub
|
||||
|
||||
Puedes intentar ayudar a otros con sus preguntas en:
|
||||
|
||||
* <a href="https://github.com/tiangolo/fastapi/discussions/categories/questions?discussions_q=category%3AQuestions+is%3Aunanswered" class="external-link" target="_blank">Discusiones de GitHub</a>
|
||||
* <a href="https://github.com/tiangolo/fastapi/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc+label%3Aquestion+-label%3Aanswered+" class="external-link" target="_blank">GitHub Issues</a>
|
||||
|
||||
En muchos casos, es posible que ya sepa la respuesta a esas preguntas. 🤓
|
||||
|
||||
Si estás ayudando a muchas personas con sus preguntas, te convertirás en un [FastAPI Experto](fastapi-people.md#expertos){.internal-link target=_blank} oficial. 🎉
|
||||
|
||||
Sólo recuerda, el punto más importante es: trata de ser amable. La gente viene con sus frustraciones y en muchos casos no preguntan de la mejor manera, pero trata lo mejor que puedes de ser amable. 🤗
|
||||
|
||||
La idea es que la comunidad **FastAPI** sea amable y acogedora. Al mismo tiempo, no aceptes acoso ni comportamientos irrespetuosos hacia los demás. Tenemos que cuidarnos unos a otros.
|
||||
|
||||
---
|
||||
|
||||
A continuación se explica cómo ayudar a otros con preguntas (en debates o problemas):
|
||||
|
||||
### Entiende la pregunta
|
||||
|
||||
* Comprueba si puedes comprender cuál es el **propósito** y el caso de uso de la persona que pregunta.
|
||||
|
||||
* Luego verifica si la pregunta (la gran mayoría son preguntas) es **clara**.
|
||||
|
||||
* En muchos casos la pregunta que se hace es sobre una solución imaginaria del usuario, pero podría haber una **mejor**. Si puede comprender mejor el problema y el caso de uso, es posible que pueda sugerir una **solución alternativa** mejor.
|
||||
|
||||
* Si no entiendes la pregunta, pide más **detalles**.
|
||||
|
||||
### Reproduce el problema
|
||||
|
||||
Para la mayoría de los casos y la mayoría de las preguntas hay algo relacionado con el **código original** de la persona.
|
||||
|
||||
En muchos casos sólo copiarán un fragmento del código, pero eso no es suficiente para **reproducir el problema**.
|
||||
|
||||
* Puedes pedirles que proporcionen un <a href="https://stackoverflow.com/help/minimal-reproducible-example" class="external-link" target="_blank">ejemplo mínimo y reproducible</a >, que puedas **copiar-pegar** y ejecutar localmente para ver el mismo error o comportamiento que ellos están viendo, o para comprender mejor su caso de uso.
|
||||
|
||||
* Si te sientes demasiado generoso, puedes intentar **crear un ejemplo** similar tú mismo, basándote únicamente en la descripción del problema. Sólo ten en cuenta que esto puede llevar mucho tiempo y sería mejor pedirles que aclaren el problema primero.
|
||||
|
||||
### Sugiere soluciones
|
||||
|
||||
* Luego de poder entender la pregunta, podrás darles una posible **respuesta**.
|
||||
|
||||
* En muchos casos, es mejor comprender su **problema subyacente o caso de uso**, porque podría haber una mejor manera de resolverlo que lo que están tratando de hacer.
|
||||
|
||||
### Pregunta para cerrar
|
||||
|
||||
Si responden, hay muchas posibilidades de que hayas resuelto su problema, felicidades, **¡eres un héroe**! 🦸
|
||||
|
||||
* Ahora, si eso resolvió su problema, puedes pedirles que:
|
||||
|
||||
* En Discusiones de GitHub: marque el comentario como **respuesta**.
|
||||
* En Issues de GitHub: **cerrar** el Issue.
|
||||
|
||||
## <abbr title="en GitHub es darle segumiento a un proyecto. También conocido en español como: Observar">Observa</abbr> el repositorio de GitHub
|
||||
|
||||
Puedes <abbr title="en GitHub es darle segumiento a un proyecto. También conocido en español como: Observar">"watch"</abbr> a FastAPI en GitHub (haciendo clic en el botón "watch" en la parte superior derecha): <a href="https://github.com/tiangolo/fastapi" class="external-link" target="_blank">https://github.com/tiangolo/fastapi</a>. 👀
|
||||
|
||||
Si selecciona <abbr title="en GitHub es darle segumiento a un proyecto. También conocido en español como: Observando">"Watching"</abbr> en lugar de <abbr title="en GitHub también conocido en español como: Solo lanzamientos">"Releases only"</abbr>, recibirá notificaciones cuando alguien cree un nuevo problema o pregunta. También puede especificar que solo desea recibir notificaciones sobre nuevas issues, discusiones, PRs, etc.
|
||||
|
||||
Luego puedes intentar ayudarlos a resolver esas preguntas.
|
||||
|
||||
## Hacer Preguntas
|
||||
|
||||
Puedes <a href="https://github.com/tiangolo/fastapi/discussions/new?category=questions" class="external-link" target="_blank">crear una nueva pregunta</a> en el repositorio de GitHub, por ejemplo:
|
||||
|
||||
* Haga una **pregunta** o pregunte sobre un **problema**.
|
||||
* Sugerir una nueva **característica**.
|
||||
|
||||
**Nota**: si lo haces, te pediré que también ayudes a otros. 😉
|
||||
|
||||
## Revisa Pull Requests
|
||||
|
||||
Puedes ayudarme a revisar los pull requests de otros.
|
||||
|
||||
Nuevamente, intenta todo lo posible por ser amable. 🤗
|
||||
|
||||
---
|
||||
|
||||
Esto es lo que debe tener en cuenta y cómo revisar un pull requests:
|
||||
|
||||
### Entiende el problema
|
||||
|
||||
* Primero, asegúrate de **comprender el problema** que el pull request intenta resolver. Es posible que tenga una discusión más larga en una discusión o issue de GitHub.
|
||||
|
||||
* También existe una buena posibilidad de que el pull request no sea realmente necesario porque el problema se puede resolver de una **manera diferente**. Entonces puedes sugerir o preguntar sobre eso.
|
||||
|
||||
### No te preocupes por el estilo
|
||||
|
||||
* No se preocupe demasiado por cosas como los estilos de mensajes de confirmación, forzaré y mezclaré personalizando el commit manualmente.
|
||||
|
||||
* Tampoco te preocupes por las reglas de estilo, ya existen herramientas automatizadas que lo comprueban.
|
||||
|
||||
Y si hay algún otro estilo o necesidad de coherencia, lo pediré directamente o agregaré commits con los cambios necesarios.
|
||||
|
||||
### Comprueba el código
|
||||
|
||||
* Verifica y lee el código, mira si tiene sentido, **ejecútelo localmente** y mira si realmente resuelve el problema.
|
||||
|
||||
* Luego **comenta** diciendo que hiciste eso, así sabré que realmente lo comprobaste.
|
||||
|
||||
!!! info "Información"
|
||||
Desafortunadamente, no puedo simplemente confiar en los PRs que solo tienen varias aprobaciones.
|
||||
|
||||
Varias veces ha sucedido que hay PRs con 3, 5 o más aprobaciones, probablemente porque la descripción es atractiva, pero cuando reviso los PRs, en realidad están rotos, tienen un error o no resuelven el problema que dicen. resolver. 😅
|
||||
|
||||
Por lo tanto, es muy importante que leas y ejecutes el código y que me dejes saber en los comentarios que lo hiciste. 🤓
|
||||
|
||||
* Si el PR se puede simplificar de alguna manera, puedes pedirlo, pero no hay necesidad de ser demasiado exigente, puede haber muchos puntos de vista subjetivos (y yo también tendré el mío 🙈), así que es mejor si puedes concentrarte en las cosas fundamentales.
|
||||
|
||||
### Pruebas
|
||||
|
||||
* Ayúdame a comprobar que el PR tenga **pruebas**.
|
||||
|
||||
* Comprueba que las pruebas **fallan** antes del PR. 🚨
|
||||
|
||||
* Luego comprueba que las pruebas **pasan** después del PR. ✅
|
||||
|
||||
* Muchos PRs no tienen pruebas, puedes **recordarles** que agreguen pruebas, o incluso puedes **sugerir** algunas pruebas tú mismo. Esa es una de las cosas que consume más tiempo y puedes ayudar mucho con eso.
|
||||
|
||||
* Luego comenta también lo que probaste, así sabré que lo revisaste. 🤓
|
||||
|
||||
## Crea un Pull Request
|
||||
|
||||
Puedes [contribuir](contributing.md){.internal-link target=_blank} al código fuente con Pull Requests, por ejemplo:
|
||||
|
||||
* Para corregir un error tipográfico encontrado en la documentación.
|
||||
* Para compartir un artículo, vídeo o podcast que haya creado o encontrado sobre FastAPI <a href="https://github.com/tiangolo/fastapi/edit/master/docs/en/data/external_links.yml" class="external-link" target="_blank">editando este archivo</a>.
|
||||
* Asegúrate de agregar tu enlace al inicio de la sección correspondiente.
|
||||
* Para ayudar a [traducir la documentación](contributing.md#traducciones){.internal-link target=_blank} a su idioma.
|
||||
* También puedes ayudar a revisar las traducciones creadas por otros.
|
||||
* Proponer nuevas secciones de documentación.
|
||||
* Para solucionar un problema/error existente.
|
||||
* Asegúrate de agregar pruebas.
|
||||
* Para agregar una nueva característica.
|
||||
* Asegúrate de agregar pruebas.
|
||||
* Asegúrate de agregar documentación si es relevante.
|
||||
|
||||
## Ayuda a mantener FastAPI
|
||||
|
||||
¡Ayúdame a mantener **FastAPI**! 🤓
|
||||
|
||||
Hay mucho trabajo por hacer y, en su mayor parte, **TÚ** puedes hacerlo.
|
||||
|
||||
Las principales tareas que puedes realizar ahora mismo son:
|
||||
|
||||
* [Ayuda a otros con preguntas en GitHub](#ayuda-a-otros-con-preguntas-en-github){.internal-link target=_blank} (ver la sección anterior).
|
||||
* [Revisa Pull Requests](#revisa-pull-requests){.internal-link target=_blank} (ver la sección anterior).
|
||||
|
||||
Esas dos tareas son las que **consumen más tiempo**. Ese es el trabajo principal de mantener FastAPI.
|
||||
|
||||
Si puedes ayudarme con eso, **me estás ayudando a mantener FastAPI** y asegurarte de que siga **avanzando más rápido y mejor**. 🚀
|
||||
|
||||
## Únete al chat
|
||||
|
||||
Únete al 👥 <a href="https://discord.gg/VQjSZaeJmf" class="external-link" target="_blank">servidor de chat de Discord</a> 👥 y pasa el rato con otros miembros de la comunidad FastAPI.
|
||||
|
||||
!!! tip "Consejo"
|
||||
Si tienes preguntas, hazlas en <a href="https://github.com/tiangolo/fastapi/discussions/new?category=questions" class="external-link" target="_blank">Discusiones de GitHub</a> , hay muchas más posibilidades de que reciba ayuda de los [Expertos de FastAPI](fastapi-people.md#expertos){.internal-link target=_blank}.
|
||||
|
||||
Utilice el chat sólo para otras conversaciones generales.
|
||||
|
||||
### No uses el chat para preguntas
|
||||
|
||||
Ten en cuenta que como los chats permiten una "conversación más libre", es fácil hacer preguntas demasiado generales y más difíciles de responder, por lo que es posible que no recibas respuestas.
|
||||
|
||||
En GitHub, la plantilla te guiará para escribir la pregunta correcta para que puedas obtener más fácilmente una buena respuesta o incluso resolver el problema tú mismo incluso antes de preguntar. Y en GitHub puedo asegurarme de responder siempre todo, aunque me lleve algo de tiempo. Personalmente no puedo hacer eso con los sistemas de chat. 😅
|
||||
|
||||
Las conversaciones en los sistemas de chat tampoco se pueden buscar tan fácilmente como en GitHub, por lo que las preguntas y respuestas pueden perderse en la conversación. Y solo los que están en GitHub cuentan para convertirse en un [Experto de FastAPI](fastapi-people.md#expertos){.internal-link target=_blank}, por lo que lo más probable es que recibas más atención en GitHub.
|
||||
|
||||
Por otro lado, hay miles de usuarios en los sistemas de chat, por lo que es muy probable que encuentres a alguien con quien hablar allí, casi todo el tiempo. 😄
|
||||
|
||||
## Patrocinar al autor
|
||||
|
||||
También puedes apoyar financieramente al autor (yo) a través de <a href="https://github.com/sponsors/tiangolo" class="external-link" target="_blank">Patrocinadores de GitHub</a>.
|
||||
|
||||
Allí podrías invitarme a un café ☕️ para darme las gracias. 😄
|
||||
|
||||
Y también puedes convertirte en patrocinador Plata u Oro de FastAPI. 🏅🎉
|
||||
|
||||
## Patrocine las herramientas que impulsan FastAPI
|
||||
|
||||
Como ha visto en la documentación, FastAPI se apoya en los gigantes Starlette y Pydantic.
|
||||
|
||||
También puedes patrocinar:
|
||||
|
||||
* <a href="https://github.com/sponsors/samuelcolvin" class="external-link" target="_blank">Samuel Colvin (Pydantic)</a>
|
||||
* <a href="https://github.com/sponsors/encode" class="external-link" target="_blank">Encode (Starlette, Uvicorn)</a>
|
||||
|
||||
---
|
||||
|
||||
Gracias! 🚀
|
||||
Loading…
Reference in New Issue