Conversation
WalkthroughSe revisó y mejoró la documentación en inglés sobre la integración de Django con Celery, enfocándose en aclarar los pasos para configurar RabbitMQ y las variables de entorno. Además, se añadió una guía completa en español que cubre todo el proceso de despliegue de Django + Celery con Sleakops, incluyendo dependencias, variables y CI opcional. Changes
Estimated code review effort2 (~20 minutos) Possibly related PRs
Poema
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. 🪧 TipsChatThere are 3 ways to chat with CodeRabbit:
SupportNeed help? Create a ticket on our support page for assistance with any issues or questions. Note: Be mindful of the bot's finite context window. It's strongly recommended to break down tasks such as reading entire modules into smaller chunks. For a focused discussion, use review comments to chat about specific files and their changes, instead of using the PR comments. CodeRabbit Commands (Invoked using PR comments)
Other keywords and placeholders
CodeRabbit Configuration File (
|
There was a problem hiding this comment.
Actionable comments posted: 0
🧹 Nitpick comments (6)
docs/quickstart/django_celery/index.mdx (2)
276-284: Aclara la frase sobre el renombrado y corrige capitalización.La oración resulta algo confusa (“…*_BROKER_AUTH_URL to CELERY_BROKER_URL…”) y el nombre del servicio debería ir con la capitalización oficial → RabbitMQ.
-En este último formulario tenemos que cambiar el nombre de la variable que termina en *_BROKER_AUTH_URL a CELERY_BROKER_URL (como se muestra en la imagen). Luego hacemos clic en el botón "Submit" ... +En este último formulario cambia el nombre de la variable que termina en *_BROKER_AUTH_URL a **CELERY_BROKER_URL** (tal como se muestra en la imagen). A continuación, haz clic en “Submit” ...
292-326: Título en inglés y redacción mejorable.
- “Create yours environment variables” → “Create your environment variables”.
- El bloque explica variables pero nunca nombra explícitamente CELERY_BROKER_URL. Añadirlo ayudaría a conectar con el paso anterior y evitar olvidos.
-### Create yours environment variables +### Create your environment variables ... -PYTHONPATH=. +PYTHONPATH=. +# CELERY_BROKER_URL se añadió automáticamente desde RabbitMQ; verifícalo si la app lo requiere.i18n/es/docusaurus-plugin-content-docs/current/quickstart/django_celery/index.mdx (4)
12-18: Usar un encabezado estándar y coherencia de mayúsculas.“Prerrequisitos” no es habitual en español técnico; se recomienda “Requisitos previos”.
Además, en la lista mezcla mayúsculas (“Clúster”, “Ambiente”) y minúsculas. Propongo:-## Prerrequisitos +## Requisitos previos ... -- Un Clúster en esta cuenta. -- Un Ambiente configurado. +- Un clúster en esta cuenta. +- Un ambiente configurado.
66-74: Capitalización y traducción de “Web Service”.Para mantener consistencia en español:
-### Crear un Servicio Web +### Crear un servicio web
177-186: Nombre propio “PostgreSQL”.La grafía oficial es “PostgreSQL” (mayúsculas iniciales y ‘SQL’ en mayúsculas).
-### Crear una Base de Datos Postgresql +### Crear una base de datos PostgreSQL
255-263: Consistencia con “RabbitMQ”.Se utiliza “Rabbitmq” pero la marca es “RabbitMQ”.
-### Crear Rabbitmq +### Crear RabbitMQ ... -Y seleccionamos Rabbitmq: +Y seleccionamos RabbitMQ:
📜 Review details
Configuration used: CodeRabbit UI
Review profile: CHILL
Plan: Pro
⛔ Files ignored due to path filters (3)
static/img/quickstart/django_celery/click-rabbitmq-detail.pngis excluded by!**/*.pngstatic/img/quickstart/django_celery/create-rabbitmq-3.pngis excluded by!**/*.pngstatic/img/quickstart/django_celery/rabbitmq-detail.pngis excluded by!**/*.png
📒 Files selected for processing (2)
docs/quickstart/django_celery/index.mdx(2 hunks)i18n/es/docusaurus-plugin-content-docs/current/quickstart/django_celery/index.mdx(1 hunks)
🧠 Learnings (3)
📓 Common learnings
Learnt from: agustinoli
PR: sleakops/docs#85
File: docs/project/dependency/index.mdx:78-78
Timestamp: 2024-11-27T17:42:11.531Z
Learning: En el documento `docs/project/dependency/index.mdx`, la numeración de los pasos es correcta y no necesita cambios.
i18n/es/docusaurus-plugin-content-docs/current/quickstart/django_celery/index.mdx (1)
Learnt from: agustinoli
PR: #85
File: docs/project/dependency/index.mdx:78-78
Timestamp: 2024-11-27T17:42:11.531Z
Learning: En el documento docs/project/dependency/index.mdx, la numeración de los pasos es correcta y no necesita cambios.
docs/quickstart/django_celery/index.mdx (1)
Learnt from: agustinoli
PR: #85
File: docs/project/dependency/index.mdx:78-78
Timestamp: 2024-11-27T17:42:11.531Z
Learning: En el documento docs/project/dependency/index.mdx, la numeración de los pasos es correcta y no necesita cambios.
🪛 LanguageTool
i18n/es/docusaurus-plugin-content-docs/current/quickstart/django_celery/index.mdx
[grammar] ~8-~8: ¿Quería decir «fin»? «Fi» es el nombre de una letra griega.
Context: ...rt { FiExternalLink } from "react-icons/fi"; Aprende cómo desplegar tu proyecto D...
(FI_FIN)
[typographical] ~15-~15: Mayúsculas y minúsculas recomendadas.
Context: ...errequisitos - Cuenta en Sleakops - Un Clúster en esta cuenta. Si no lo tienes, [aquí ...
(AI_ES_GGEC_REPLACEMENT_CASING_UPPERCASE)
[typographical] ~16-~16: Mayúsculas y minúsculas recomendadas.
Context: ...ión sobre cómo hacerlo](/cluster). - Un Ambiente configurado. Si no lo tienes, [aquí est...
(AI_ES_GGEC_REPLACEMENT_CASING_UPPERCASE)
[typographical] ~16-~16: Símbolo desparejado: Parece que falta un ‘]’.
Context: ... Ambiente configurado. Si no lo tienes, [aquí está la documentación sobre cómo ha...
(ES_UNPAIRED_BRACKETS)
[uncategorized] ~32-~32: Probablemente falta un signo de puntuación.
Context: ...ionarlos desde aquí. Queremos crear uno nuevo así que hagamos clic en el botón "creat...
(AI_ES_GGEC_MISSING_PUNCTUATION)
[locale-violation] ~32-~32: Forma correcta si se usa voseo. Si no, utilice una forma alternativa.
Context: ...nuevo así que hagamos clic en el botón "create" en la parte superior derecha: <Zoom ov...
(VOSEO)
[uncategorized] ~45-~45: Probablemente falta un signo de puntuación.
Context: ...orio que queremos desplegar. En nuestro caso example-django-celery. | | Project Name...
(AI_ES_GGEC_MISSING_PUNCTUATION)
[uncategorized] ~46-~46: Probablemente falta un signo de puntuación.
Context: ... definir un nombre de proyecto. Para el ejemplo dejaremos el predeterminado. | | **Bran...
(AI_ES_GGEC_MISSING_PUNCTUATION)
[uncategorized] ~47-~47: Probablemente hay un error. Considere aplicar la sugerencia.
Context: ... | Branch | Tiene que coincidir con el que tenemos en nuestro proyecto. En nue...
(AI_ES_GGEC_REPLACEMENT_OTHER)
[uncategorized] ~58-~58: Probablemente falta un signo de puntuación.
Context: ...l proyecto comienza a crearse. Mientras tanto vamos a las cargas de trabajo con el bo...
(AI_ES_GGEC_MISSING_PUNCTUATION)
[uncategorized] ~66-~66: Probablemente hay un error. Considere aplicar la sugerencia.
Context: ... /> ### Crear un Servicio Web Aquí lo que vamos a hacer es crear un se...
(AI_ES_GGEC_REPLACEMENT_OTHER)
[uncategorized] ~80-~80: Probablemente falta un signo de puntuación.
Context: ... el servicio web. | | Command | Por defecto esto tomará el valor que está en el doc...
(AI_ES_GGEC_MISSING_PUNCTUATION)
[uncategorized] ~80-~80: Probablemente falta un signo de puntuación.
Context: ...r que está en el dockerfile, en nuestro caso esto está bien. | | Port | Lo mismo que...
(AI_ES_GGEC_MISSING_PUNCTUATION)
[uncategorized] ~100-~100: La forma del determinante empleada no parece la adecuada en este contexto. Considere una alternativa.
Context: ... desplegándose. Ahora vamos a desplegar el celery. Para esto tenemos que ir a la s...
(AI_ES_GGEC_REPLACEMENT_DETERMINER_FORM)
[locale-violation] ~108-~108: Forma correcta si se usa voseo. Si no, utilice una forma alternativa.
Context: .../> Y hacemos clic en el botón "Create" para crear uno nuevo: <Zoom overlayBgC...
(VOSEO)
[uncategorized] ~119-~119: Probablemente falta una coma.
Context: ...proyecto creado previamente. En nuestro caso "example-django-celery". | | Name | Def...
(AI_ES_HYDRA_LEO_MISSING_COMMA)
[uncategorized] ~120-~120: Probablemente hay un error. Considere aplicar la sugerencia.
Context: ...finimos el nombre que le vamos a dar al worker. En nuestro caso "celery". | | **Comman...
(AI_ES_GGEC_REPLACEMENT_OTHER)
[uncategorized] ~121-~121: ¿Quería decir «Acore»?
Context: ...ra ejecutar celery, en nuestro caso es: ```bash celery -A core.celery_app worker -l INFO --concurrency...
(ES_SPLIT_WORDS)
[uncategorized] ~123-~123: Como locución causal, se escribe con coma.
Context: ... parte inferior derecha y luego "Submit" ya que no necesitamos editar nada más: <Zoom o...
(YA_QUE)
[uncategorized] ~131-~131: Probablemente hay un error. Considere aplicar la sugerencia.
Context: ... /> Con esto veremos nuestro celery publicado. Ahora tenemos que configurar...
(AI_ES_GGEC_REPLACEMENT_OTHER)
[uncategorized] ~139-~139: Probablemente hay un error. Considere aplicar la sugerencia.
Context: ... ### Crear un hook de migración En la pantalla de creación de hook tendr...
(AI_ES_GGEC_REPLACEMENT_OTHER)
[uncategorized] ~143-~143: Probablemente falta una coma.
Context: ...proyecto creado previamente. En nuestro caso "example-django-celery". | | Name |...
(AI_ES_HYDRA_LEO_MISSING_COMMA)
[uncategorized] ~144-~144: Probablemente hay un error. Considere aplicar la sugerencia.
Context: ...finimos el nombre que le vamos a dar al worker. En nuestro caso "migrations". | | **Co...
(AI_ES_GGEC_REPLACEMENT_OTHER)
[uncategorized] ~144-~144: Probablemente falta una coma.
Context: ...ue le vamos a dar al worker. En nuestro caso "migrations". | | Command | Aquí es...
(AI_ES_HYDRA_LEO_MISSING_COMMA)
[uncategorized] ~144-~144: Probablemente hay un error. Considere aplicar la sugerencia.
Context: ...vamos a dar al worker. En nuestro caso "migrations". | | Command | Aquí establecemos e...
(AI_ES_GGEC_REPLACEMENT_ORTHOGRAPHY_SPELLING)
[locale-violation] ~145-~145: Forma correcta si se usa voseo. Si no, utilice una forma alternativa.
Context: ...ra ejecutar celery, en nuestro caso es: bash python manage.py migrate --no-input | Con estos campos comp...
(VOSEO)
[uncategorized] ~147-~147: Como locución causal, se escribe con coma.
Context: ... parte inferior derecha y luego "Submit" ya que no necesitamos editar nada más: <Zoom o...
(YA_QUE)
[uncategorized] ~155-~155: Probablemente hay un error. Considere aplicar la sugerencia.
Context: ...om> ### Crear un hook de collect static Ahora procedemos a crear otro hook que n...
(AI_ES_GGEC_REPLACEMENT_OTHER)
[style] ~156-~156: Puede conseguir una redacción más fluida prescindiendo del verbo comodín ‘proceder’.
Context: ...# Crear un hook de collect static Ahora procedemos a crear otro hook que necesitamos para los está...
(PROCEDER_A)
[uncategorized] ~164-~164: Probablemente falta un signo de puntuación.
Context: ...ormulario vamos a hacer lo mismo que el anterior pero modificando el comando. Hacemos cl...
(AI_ES_GGEC_MISSING_PUNCTUATION)
[typographical] ~177-~177: Mayúsculas y minúsculas recomendadas.
Context: ...ectstatic --no-input ``` ### Crear una Base de Datos Postgresql Una vez que hemos c...
(AI_ES_GGEC_REPLACEMENT_CASING_UPPERCASE)
[typographical] ~177-~177: Mayúsculas y minúsculas recomendadas.
Context: ...c --no-input ``` ### Crear una Base de Datos Postgresql Una vez que hemos creado los...
(AI_ES_GGEC_REPLACEMENT_CASING_UPPERCASE)
[uncategorized] ~177-~177: Probablemente hay un error. Considere aplicar la sugerencia.
Context: ... ### Crear una Base de Datos Postgresql Una vez que hemos creado los hooks tenem...
(AI_ES_GGEC_REPLACEMENT_OTHER)
[locale-violation] ~186-~186: Forma correcta si se usa voseo. Si no, utilice una forma alternativa.
Context: ... esta sección hacemos clic en el botón "Create" en la parte superior derecha y luego s...
(VOSEO)
[uncategorized] ~214-~214: Probablemente hay un error. Considere aplicar la sugerencia.
Context: ... ya hemos creado nuestra base de datos: <img src="/img/quickstart/django_...
(AI_ES_GGEC_REPLACEMENT_PUNCTUATION)
[locale-violation] ~223-~223: Forma correcta si se usa voseo. Si no, utilice una forma alternativa.
Context: ...cket s3, para ello vamos a ir al botón "Create" nuevamente: <Zoom overlayBgColorEnd="r...
(VOSEO)
[uncategorized] ~239-~239: Probablemente hay un error. Considere aplicar la sugerencia.
Context: ...mente y definir un nombre para el bucket, tenemos que tomar en cuenta que el nombre del b...
(AI_ES_GGEC_REPLACEMENT_PUNCTUATION)
[uncategorized] ~239-~239: Probablemente falta un signo de puntuación.
Context: ...r en cuenta que el nombre del bucket es global así que tiene que ser único. Ahora hace...
(AI_ES_GGEC_MISSING_PUNCTUATION)
[uncategorized] ~280-~280: En la mayoría de los casos la conjunción ‘pero’ va precedida de una coma.
Context: ...guiente formulario tenemos varios campos pero los únicos que nos importan para este e...
(COMMA_PERO)
[uncategorized] ~280-~280: Probablemente hay un error. Considere aplicar la sugerencia.
Context: ... este ejemplo son el username y password, podemos definir lo que queramos. Para este ejem...
(AI_ES_GGEC_REPLACEMENT_PUNCTUATION)
[uncategorized] ~280-~280: Probablemente falta un signo de puntuación.
Context: ...emos definir lo que queramos. Para este ejemplo elegí admin como username y para la con...
(AI_ES_GGEC_MISSING_PUNCTUATION)
[uncategorized] ~280-~280: Probablemente falta una preposición.
Context: ...o que queramos. Para este ejemplo elegí admin como username y para la contraseña la g...
(AI_ES_GGEC_MISSING_ADPOSITION)
[uncategorized] ~296-~296: Probablemente hay un error. Considere aplicar la sugerencia.
Context: ...oom> ### Crear tus variables de entorno Una vez que las dependencias están despl...
(AI_ES_GGEC_REPLACEMENT_OTHER)
[uncategorized] ~297-~297: Probablemente falta un signo de puntuación.
Context: ...orno Una vez que las dependencias están desplegadas tenemos que configurar nuestras variabl...
(AI_ES_GGEC_MISSING_PUNCTUATION)
[uncategorized] ~305-~305: Probablemente falta un signo de puntuación.
Context: ...no que creaste agrupadas en grupos, por ejemplo deberías haber creado una con los datos...
(AI_ES_GGEC_MISSING_PUNCTUATION)
[typographical] ~305-~305: Mayúsculas y minúsculas recomendadas.
Context: ...a para nuestras variables de entorno de django, para esto hacemos clic en el botón "Cr...
(AI_ES_GGEC_REPLACEMENT_CASING_LOWERCASE)
[locale-violation] ~305-~305: Forma correcta si se usa voseo. Si no, utilice una forma alternativa.
Context: ...go, para esto hacemos clic en el botón "Create" en la parte superior derecha: <Zoom ov...
(VOSEO)
[misspelling] ~317-~317: Se escribe con tilde si es una afirmación. Correcto si es una frase condicional.
Context: ...e para este grupo de variables. - Type: Si queremos cargarlo por archivo o por var...
(SI_AFIRMACION)
[uncategorized] ~330-~330: Probablemente falta un signo de puntuación.
Context: ...ridas para nuestro proyecto de ejemplo. Finalmente hacemos clic en el botón "Submit" en la...
(AI_ES_GGEC_MISSING_PUNCTUATION)
[uncategorized] ~338-~338: Probablemente hay un error. Considere aplicar la sugerencia.
Context: ...reference" /> ### Despliegues Como último paso vamos a ver nuestro pro...
(AI_ES_GGEC_REPLACEMENT_OTHER)
[uncategorized] ~339-~339: Probablemente falta un signo de puntuación.
Context: .../> ### Despliegues Como último paso vamos a ver nuestro proyecto desplegado...
(AI_ES_GGEC_MISSING_PUNCTUATION)
[uncategorized] ~339-~339: Probablemente hay un error. Considere aplicar la sugerencia.
Context: ... vamos a ver nuestro proyecto desplegado, para esto vamos a la sección "Deployments" d...
(AI_ES_GGEC_REPLACEMENT_PUNCTUATION)
[uncategorized] ~339-~339: Probablemente falta un signo de puntuación.
Context: ...a ver nuestro proyecto desplegado, para esto vamos a la sección "Deployments" del pa...
(AI_ES_GGEC_MISSING_PUNCTUATION)
[uncategorized] ~339-~339: Probablemente hay un error. Considere aplicar la sugerencia.
Context: ...ción "Deployments" del panel izquierdo: <img src="/img/quickstart/django_...
(AI_ES_GGEC_REPLACEMENT_PUNCTUATION)
[uncategorized] ~347-~347: Probablemente hay un error. Considere aplicar la sugerencia.
Context: ...demos ver que se ha creado correctamente, en caso de que veas algún error si haces c...
(AI_ES_GGEC_REPLACEMENT_PUNCTUATION)
[uncategorized] ~347-~347: Probablemente falta un signo de puntuación.
Context: ...orrectamente, en caso de que veas algún error si haces clic en "error" puedes ver una...
(AI_ES_GGEC_MISSING_PUNCTUATION)
[uncategorized] ~347-~347: Probablemente falta un signo de puntuación.
Context: ...veas algún error si haces clic en "error" puedes ver una descripción del mismo. S...
(AI_ES_GGEC_MISSING_PUNCTUATION)
[uncategorized] ~348-~348: Probablemente falta un signo de puntuación.
Context: ...scripción del mismo. Si no vemos ningún error entonces significa que el proyecto ya e...
(AI_ES_GGEC_MISSING_PUNCTUATION)
[uncategorized] ~348-~348: Probablemente hay un error. Considere aplicar la sugerencia.
Context: ...ifica que el proyecto ya está desplegado, podríamos comenzar a usarlo desde la url que nos ...
(AI_ES_GGEC_REPLACEMENT_PUNCTUATION)
[typographical] ~348-~348: Mayúsculas y minúsculas recomendadas.
Context: ...o, podríamos comenzar a usarlo desde la url que nos proporcionó el servicio web. <Z...
(AI_ES_GGEC_REPLACEMENT_CASING_OTHERCASE)
[uncategorized] ~356-~356: Probablemente falta un determinante.
Context: ... concluye nuestro proceso de despliegue de proyecto. Te dejamos un paso opcional q...
(AI_ES_GGEC_MISSING_DETERMINER)
[typographical] ~356-~356: Mayúsculas y minúsculas recomendadas.
Context: ...so opcional que es configurar el ci con github. ## Opcional ### CI con Github Cada ve...
(AI_ES_GGEC_REPLACEMENT_CASING_OTHERCASE)
[uncategorized] ~359-~359: Probablemente hay un error. Considere aplicar la sugerencia.
Context: ...n github. ## Opcional ### CI con Github Cada vez que hagas un cambio en tu códig...
(AI_ES_GGEC_REPLACEMENT_OTHER)
[uncategorized] ~360-~360: Probablemente falta un signo de puntuación.
Context: ... hagas un cambio en tu código y quieras desplegarlo tendrás que hacer un build y un deploy,...
(AI_ES_GGEC_MISSING_PUNCTUATION)
[uncategorized] ~360-~360: Probablemente hay un error. Considere aplicar la sugerencia.
Context: ...o tendrás que hacer un build y un deploy, esto eventualmente se vuelve tedioso. Por es...
(AI_ES_GGEC_REPLACEMENT_PUNCTUATION)
[uncategorized] ~360-~360: Probablemente falta un signo de puntuación.
Context: ...to eventualmente se vuelve tedioso. Por eso para evitar esto tenemos que implementa...
(AI_ES_GGEC_MISSING_PUNCTUATION)
[uncategorized] ~360-~360: Probablemente falta un signo de puntuación.
Context: ... se vuelve tedioso. Por eso para evitar esto tenemos que implementar ci en github. ...
(AI_ES_GGEC_MISSING_PUNCTUATION)
[uncategorized] ~386-~386: Si el adverbio «básicamente» se refiere a toda la frase, y no solo al verbo, es recomendable usar una coma.
Context: ...rar lo que necesitamos para hacer esto. Básicamente necesitamos configurar un archivo en la...
(COMMA_ADVERB)
[uncategorized] ~386-~386: En este caso, el espacio es innecesario. Considere aplicar la sugerencia.
Context: ...igurar un archivo en la raíz de nuestro proyecto .github/workflows/ llamado ci_sleakops_demo.yml y en ese a...
(AI_ES_GGEC_UNNECESSARY_ORTHOGRAPHY_SPACE)
[uncategorized] ~394-~394: Probablemente falta un signo de puntuación.
Context: ...m> Esto necesita tener una variable de entorno SLEAKOPS_KEY, si no la tienes tienes qu...
(AI_ES_GGEC_MISSING_PUNCTUATION)
[uncategorized] ~394-~394: Probablemente hay un error. Considere aplicar la sugerencia.
Context: ...ner una variable de entorno SLEAKOPS_KEY, si no la tienes tienes que ir al enlace qu...
(AI_ES_GGEC_REPLACEMENT_PUNCTUATION)
[uncategorized] ~394-~394: Probablemente falta un signo de puntuación.
Context: ...iable de entorno SLEAKOPS_KEY, si no la tienes tienes que ir al enlace que aparece ahí...
(AI_ES_GGEC_MISSING_PUNCTUATION)
[uncategorized] ~394-~394: Probablemente falta un signo de puntuación.
Context: ...nes tienes que ir al enlace que aparece ahí Settings -> CLI, obtenerla y guarda...
(AI_ES_GGEC_MISSING_PUNCTUATION)
[uncategorized] ~396-~396: Probablemente falta un signo de puntuación.
Context: ...ble de entorno. Con esto configurado y desplegado cada vez que hagas un push a tu rama "m...
(AI_ES_GGEC_MISSING_PUNCTUATION)
[uncategorized] ~396-~396: Probablemente falta un signo de puntuación.
Context: ...da vez que hagas un push a tu rama "main" se lanzará automáticamente una nueva ve...
(AI_ES_GGEC_MISSING_PUNCTUATION)
🧰 Additional context used
🧠 Learnings (3)
📓 Common learnings
Learnt from: agustinoli
PR: sleakops/docs#85
File: docs/project/dependency/index.mdx:78-78
Timestamp: 2024-11-27T17:42:11.531Z
Learning: En el documento `docs/project/dependency/index.mdx`, la numeración de los pasos es correcta y no necesita cambios.
i18n/es/docusaurus-plugin-content-docs/current/quickstart/django_celery/index.mdx (1)
Learnt from: agustinoli
PR: #85
File: docs/project/dependency/index.mdx:78-78
Timestamp: 2024-11-27T17:42:11.531Z
Learning: En el documento docs/project/dependency/index.mdx, la numeración de los pasos es correcta y no necesita cambios.
docs/quickstart/django_celery/index.mdx (1)
Learnt from: agustinoli
PR: #85
File: docs/project/dependency/index.mdx:78-78
Timestamp: 2024-11-27T17:42:11.531Z
Learning: En el documento docs/project/dependency/index.mdx, la numeración de los pasos es correcta y no necesita cambios.
🪛 LanguageTool
i18n/es/docusaurus-plugin-content-docs/current/quickstart/django_celery/index.mdx
[grammar] ~8-~8: ¿Quería decir «fin»? «Fi» es el nombre de una letra griega.
Context: ...rt { FiExternalLink } from "react-icons/fi"; Aprende cómo desplegar tu proyecto D...
(FI_FIN)
[typographical] ~15-~15: Mayúsculas y minúsculas recomendadas.
Context: ...errequisitos - Cuenta en Sleakops - Un Clúster en esta cuenta. Si no lo tienes, [aquí ...
(AI_ES_GGEC_REPLACEMENT_CASING_UPPERCASE)
[typographical] ~16-~16: Mayúsculas y minúsculas recomendadas.
Context: ...ión sobre cómo hacerlo](/cluster). - Un Ambiente configurado. Si no lo tienes, [aquí est...
(AI_ES_GGEC_REPLACEMENT_CASING_UPPERCASE)
[typographical] ~16-~16: Símbolo desparejado: Parece que falta un ‘]’.
Context: ... Ambiente configurado. Si no lo tienes, [aquí está la documentación sobre cómo ha...
(ES_UNPAIRED_BRACKETS)
[uncategorized] ~32-~32: Probablemente falta un signo de puntuación.
Context: ...ionarlos desde aquí. Queremos crear uno nuevo así que hagamos clic en el botón "creat...
(AI_ES_GGEC_MISSING_PUNCTUATION)
[locale-violation] ~32-~32: Forma correcta si se usa voseo. Si no, utilice una forma alternativa.
Context: ...nuevo así que hagamos clic en el botón "create" en la parte superior derecha: <Zoom ov...
(VOSEO)
[uncategorized] ~45-~45: Probablemente falta un signo de puntuación.
Context: ...orio que queremos desplegar. En nuestro caso example-django-celery. | | Project Name...
(AI_ES_GGEC_MISSING_PUNCTUATION)
[uncategorized] ~46-~46: Probablemente falta un signo de puntuación.
Context: ... definir un nombre de proyecto. Para el ejemplo dejaremos el predeterminado. | | **Bran...
(AI_ES_GGEC_MISSING_PUNCTUATION)
[uncategorized] ~47-~47: Probablemente hay un error. Considere aplicar la sugerencia.
Context: ... | Branch | Tiene que coincidir con el que tenemos en nuestro proyecto. En nue...
(AI_ES_GGEC_REPLACEMENT_OTHER)
[uncategorized] ~58-~58: Probablemente falta un signo de puntuación.
Context: ...l proyecto comienza a crearse. Mientras tanto vamos a las cargas de trabajo con el bo...
(AI_ES_GGEC_MISSING_PUNCTUATION)
[uncategorized] ~66-~66: Probablemente hay un error. Considere aplicar la sugerencia.
Context: ... /> ### Crear un Servicio Web Aquí lo que vamos a hacer es crear un se...
(AI_ES_GGEC_REPLACEMENT_OTHER)
[uncategorized] ~80-~80: Probablemente falta un signo de puntuación.
Context: ... el servicio web. | | Command | Por defecto esto tomará el valor que está en el doc...
(AI_ES_GGEC_MISSING_PUNCTUATION)
[uncategorized] ~80-~80: Probablemente falta un signo de puntuación.
Context: ...r que está en el dockerfile, en nuestro caso esto está bien. | | Port | Lo mismo que...
(AI_ES_GGEC_MISSING_PUNCTUATION)
[uncategorized] ~100-~100: La forma del determinante empleada no parece la adecuada en este contexto. Considere una alternativa.
Context: ... desplegándose. Ahora vamos a desplegar el celery. Para esto tenemos que ir a la s...
(AI_ES_GGEC_REPLACEMENT_DETERMINER_FORM)
[locale-violation] ~108-~108: Forma correcta si se usa voseo. Si no, utilice una forma alternativa.
Context: .../> Y hacemos clic en el botón "Create" para crear uno nuevo: <Zoom overlayBgC...
(VOSEO)
[uncategorized] ~119-~119: Probablemente falta una coma.
Context: ...proyecto creado previamente. En nuestro caso "example-django-celery". | | Name | Def...
(AI_ES_HYDRA_LEO_MISSING_COMMA)
[uncategorized] ~120-~120: Probablemente hay un error. Considere aplicar la sugerencia.
Context: ...finimos el nombre que le vamos a dar al worker. En nuestro caso "celery". | | **Comman...
(AI_ES_GGEC_REPLACEMENT_OTHER)
[uncategorized] ~121-~121: ¿Quería decir «Acore»?
Context: ...ra ejecutar celery, en nuestro caso es: ```bash celery -A core.celery_app worker -l INFO --concurrency...
(ES_SPLIT_WORDS)
[uncategorized] ~123-~123: Como locución causal, se escribe con coma.
Context: ... parte inferior derecha y luego "Submit" ya que no necesitamos editar nada más: <Zoom o...
(YA_QUE)
[uncategorized] ~131-~131: Probablemente hay un error. Considere aplicar la sugerencia.
Context: ... /> Con esto veremos nuestro celery publicado. Ahora tenemos que configurar...
(AI_ES_GGEC_REPLACEMENT_OTHER)
[uncategorized] ~139-~139: Probablemente hay un error. Considere aplicar la sugerencia.
Context: ... ### Crear un hook de migración En la pantalla de creación de hook tendr...
(AI_ES_GGEC_REPLACEMENT_OTHER)
[uncategorized] ~143-~143: Probablemente falta una coma.
Context: ...proyecto creado previamente. En nuestro caso "example-django-celery". | | Name |...
(AI_ES_HYDRA_LEO_MISSING_COMMA)
[uncategorized] ~144-~144: Probablemente hay un error. Considere aplicar la sugerencia.
Context: ...finimos el nombre que le vamos a dar al worker. En nuestro caso "migrations". | | **Co...
(AI_ES_GGEC_REPLACEMENT_OTHER)
[uncategorized] ~144-~144: Probablemente falta una coma.
Context: ...ue le vamos a dar al worker. En nuestro caso "migrations". | | Command | Aquí es...
(AI_ES_HYDRA_LEO_MISSING_COMMA)
[uncategorized] ~144-~144: Probablemente hay un error. Considere aplicar la sugerencia.
Context: ...vamos a dar al worker. En nuestro caso "migrations". | | Command | Aquí establecemos e...
(AI_ES_GGEC_REPLACEMENT_ORTHOGRAPHY_SPELLING)
[locale-violation] ~145-~145: Forma correcta si se usa voseo. Si no, utilice una forma alternativa.
Context: ...ra ejecutar celery, en nuestro caso es: bash python manage.py migrate --no-input | Con estos campos comp...
(VOSEO)
[uncategorized] ~147-~147: Como locución causal, se escribe con coma.
Context: ... parte inferior derecha y luego "Submit" ya que no necesitamos editar nada más: <Zoom o...
(YA_QUE)
[uncategorized] ~155-~155: Probablemente hay un error. Considere aplicar la sugerencia.
Context: ...om> ### Crear un hook de collect static Ahora procedemos a crear otro hook que n...
(AI_ES_GGEC_REPLACEMENT_OTHER)
[style] ~156-~156: Puede conseguir una redacción más fluida prescindiendo del verbo comodín ‘proceder’.
Context: ...# Crear un hook de collect static Ahora procedemos a crear otro hook que necesitamos para los está...
(PROCEDER_A)
[uncategorized] ~164-~164: Probablemente falta un signo de puntuación.
Context: ...ormulario vamos a hacer lo mismo que el anterior pero modificando el comando. Hacemos cl...
(AI_ES_GGEC_MISSING_PUNCTUATION)
[typographical] ~177-~177: Mayúsculas y minúsculas recomendadas.
Context: ...ectstatic --no-input ``` ### Crear una Base de Datos Postgresql Una vez que hemos c...
(AI_ES_GGEC_REPLACEMENT_CASING_UPPERCASE)
[typographical] ~177-~177: Mayúsculas y minúsculas recomendadas.
Context: ...c --no-input ``` ### Crear una Base de Datos Postgresql Una vez que hemos creado los...
(AI_ES_GGEC_REPLACEMENT_CASING_UPPERCASE)
[uncategorized] ~177-~177: Probablemente hay un error. Considere aplicar la sugerencia.
Context: ... ### Crear una Base de Datos Postgresql Una vez que hemos creado los hooks tenem...
(AI_ES_GGEC_REPLACEMENT_OTHER)
[locale-violation] ~186-~186: Forma correcta si se usa voseo. Si no, utilice una forma alternativa.
Context: ... esta sección hacemos clic en el botón "Create" en la parte superior derecha y luego s...
(VOSEO)
[uncategorized] ~214-~214: Probablemente hay un error. Considere aplicar la sugerencia.
Context: ... ya hemos creado nuestra base de datos: <img src="/img/quickstart/django_...
(AI_ES_GGEC_REPLACEMENT_PUNCTUATION)
[locale-violation] ~223-~223: Forma correcta si se usa voseo. Si no, utilice una forma alternativa.
Context: ...cket s3, para ello vamos a ir al botón "Create" nuevamente: <Zoom overlayBgColorEnd="r...
(VOSEO)
[uncategorized] ~239-~239: Probablemente hay un error. Considere aplicar la sugerencia.
Context: ...mente y definir un nombre para el bucket, tenemos que tomar en cuenta que el nombre del b...
(AI_ES_GGEC_REPLACEMENT_PUNCTUATION)
[uncategorized] ~239-~239: Probablemente falta un signo de puntuación.
Context: ...r en cuenta que el nombre del bucket es global así que tiene que ser único. Ahora hace...
(AI_ES_GGEC_MISSING_PUNCTUATION)
[uncategorized] ~280-~280: En la mayoría de los casos la conjunción ‘pero’ va precedida de una coma.
Context: ...guiente formulario tenemos varios campos pero los únicos que nos importan para este e...
(COMMA_PERO)
[uncategorized] ~280-~280: Probablemente hay un error. Considere aplicar la sugerencia.
Context: ... este ejemplo son el username y password, podemos definir lo que queramos. Para este ejem...
(AI_ES_GGEC_REPLACEMENT_PUNCTUATION)
[uncategorized] ~280-~280: Probablemente falta un signo de puntuación.
Context: ...emos definir lo que queramos. Para este ejemplo elegí admin como username y para la con...
(AI_ES_GGEC_MISSING_PUNCTUATION)
[uncategorized] ~280-~280: Probablemente falta una preposición.
Context: ...o que queramos. Para este ejemplo elegí admin como username y para la contraseña la g...
(AI_ES_GGEC_MISSING_ADPOSITION)
[uncategorized] ~296-~296: Probablemente hay un error. Considere aplicar la sugerencia.
Context: ...oom> ### Crear tus variables de entorno Una vez que las dependencias están despl...
(AI_ES_GGEC_REPLACEMENT_OTHER)
[uncategorized] ~297-~297: Probablemente falta un signo de puntuación.
Context: ...orno Una vez que las dependencias están desplegadas tenemos que configurar nuestras variabl...
(AI_ES_GGEC_MISSING_PUNCTUATION)
[uncategorized] ~305-~305: Probablemente falta un signo de puntuación.
Context: ...no que creaste agrupadas en grupos, por ejemplo deberías haber creado una con los datos...
(AI_ES_GGEC_MISSING_PUNCTUATION)
[typographical] ~305-~305: Mayúsculas y minúsculas recomendadas.
Context: ...a para nuestras variables de entorno de django, para esto hacemos clic en el botón "Cr...
(AI_ES_GGEC_REPLACEMENT_CASING_LOWERCASE)
[locale-violation] ~305-~305: Forma correcta si se usa voseo. Si no, utilice una forma alternativa.
Context: ...go, para esto hacemos clic en el botón "Create" en la parte superior derecha: <Zoom ov...
(VOSEO)
[misspelling] ~317-~317: Se escribe con tilde si es una afirmación. Correcto si es una frase condicional.
Context: ...e para este grupo de variables. - Type: Si queremos cargarlo por archivo o por var...
(SI_AFIRMACION)
[uncategorized] ~330-~330: Probablemente falta un signo de puntuación.
Context: ...ridas para nuestro proyecto de ejemplo. Finalmente hacemos clic en el botón "Submit" en la...
(AI_ES_GGEC_MISSING_PUNCTUATION)
[uncategorized] ~338-~338: Probablemente hay un error. Considere aplicar la sugerencia.
Context: ...reference" /> ### Despliegues Como último paso vamos a ver nuestro pro...
(AI_ES_GGEC_REPLACEMENT_OTHER)
[uncategorized] ~339-~339: Probablemente falta un signo de puntuación.
Context: .../> ### Despliegues Como último paso vamos a ver nuestro proyecto desplegado...
(AI_ES_GGEC_MISSING_PUNCTUATION)
[uncategorized] ~339-~339: Probablemente hay un error. Considere aplicar la sugerencia.
Context: ... vamos a ver nuestro proyecto desplegado, para esto vamos a la sección "Deployments" d...
(AI_ES_GGEC_REPLACEMENT_PUNCTUATION)
[uncategorized] ~339-~339: Probablemente falta un signo de puntuación.
Context: ...a ver nuestro proyecto desplegado, para esto vamos a la sección "Deployments" del pa...
(AI_ES_GGEC_MISSING_PUNCTUATION)
[uncategorized] ~339-~339: Probablemente hay un error. Considere aplicar la sugerencia.
Context: ...ción "Deployments" del panel izquierdo: <img src="/img/quickstart/django_...
(AI_ES_GGEC_REPLACEMENT_PUNCTUATION)
[uncategorized] ~347-~347: Probablemente hay un error. Considere aplicar la sugerencia.
Context: ...demos ver que se ha creado correctamente, en caso de que veas algún error si haces c...
(AI_ES_GGEC_REPLACEMENT_PUNCTUATION)
[uncategorized] ~347-~347: Probablemente falta un signo de puntuación.
Context: ...orrectamente, en caso de que veas algún error si haces clic en "error" puedes ver una...
(AI_ES_GGEC_MISSING_PUNCTUATION)
[uncategorized] ~347-~347: Probablemente falta un signo de puntuación.
Context: ...veas algún error si haces clic en "error" puedes ver una descripción del mismo. S...
(AI_ES_GGEC_MISSING_PUNCTUATION)
[uncategorized] ~348-~348: Probablemente falta un signo de puntuación.
Context: ...scripción del mismo. Si no vemos ningún error entonces significa que el proyecto ya e...
(AI_ES_GGEC_MISSING_PUNCTUATION)
[uncategorized] ~348-~348: Probablemente hay un error. Considere aplicar la sugerencia.
Context: ...ifica que el proyecto ya está desplegado, podríamos comenzar a usarlo desde la url que nos ...
(AI_ES_GGEC_REPLACEMENT_PUNCTUATION)
[typographical] ~348-~348: Mayúsculas y minúsculas recomendadas.
Context: ...o, podríamos comenzar a usarlo desde la url que nos proporcionó el servicio web. <Z...
(AI_ES_GGEC_REPLACEMENT_CASING_OTHERCASE)
[uncategorized] ~356-~356: Probablemente falta un determinante.
Context: ... concluye nuestro proceso de despliegue de proyecto. Te dejamos un paso opcional q...
(AI_ES_GGEC_MISSING_DETERMINER)
[typographical] ~356-~356: Mayúsculas y minúsculas recomendadas.
Context: ...so opcional que es configurar el ci con github. ## Opcional ### CI con Github Cada ve...
(AI_ES_GGEC_REPLACEMENT_CASING_OTHERCASE)
[uncategorized] ~359-~359: Probablemente hay un error. Considere aplicar la sugerencia.
Context: ...n github. ## Opcional ### CI con Github Cada vez que hagas un cambio en tu códig...
(AI_ES_GGEC_REPLACEMENT_OTHER)
[uncategorized] ~360-~360: Probablemente falta un signo de puntuación.
Context: ... hagas un cambio en tu código y quieras desplegarlo tendrás que hacer un build y un deploy,...
(AI_ES_GGEC_MISSING_PUNCTUATION)
[uncategorized] ~360-~360: Probablemente hay un error. Considere aplicar la sugerencia.
Context: ...o tendrás que hacer un build y un deploy, esto eventualmente se vuelve tedioso. Por es...
(AI_ES_GGEC_REPLACEMENT_PUNCTUATION)
[uncategorized] ~360-~360: Probablemente falta un signo de puntuación.
Context: ...to eventualmente se vuelve tedioso. Por eso para evitar esto tenemos que implementa...
(AI_ES_GGEC_MISSING_PUNCTUATION)
[uncategorized] ~360-~360: Probablemente falta un signo de puntuación.
Context: ... se vuelve tedioso. Por eso para evitar esto tenemos que implementar ci en github. ...
(AI_ES_GGEC_MISSING_PUNCTUATION)
[uncategorized] ~386-~386: Si el adverbio «básicamente» se refiere a toda la frase, y no solo al verbo, es recomendable usar una coma.
Context: ...rar lo que necesitamos para hacer esto. Básicamente necesitamos configurar un archivo en la...
(COMMA_ADVERB)
[uncategorized] ~386-~386: En este caso, el espacio es innecesario. Considere aplicar la sugerencia.
Context: ...igurar un archivo en la raíz de nuestro proyecto .github/workflows/ llamado ci_sleakops_demo.yml y en ese a...
(AI_ES_GGEC_UNNECESSARY_ORTHOGRAPHY_SPACE)
[uncategorized] ~394-~394: Probablemente falta un signo de puntuación.
Context: ...m> Esto necesita tener una variable de entorno SLEAKOPS_KEY, si no la tienes tienes qu...
(AI_ES_GGEC_MISSING_PUNCTUATION)
[uncategorized] ~394-~394: Probablemente hay un error. Considere aplicar la sugerencia.
Context: ...ner una variable de entorno SLEAKOPS_KEY, si no la tienes tienes que ir al enlace qu...
(AI_ES_GGEC_REPLACEMENT_PUNCTUATION)
[uncategorized] ~394-~394: Probablemente falta un signo de puntuación.
Context: ...iable de entorno SLEAKOPS_KEY, si no la tienes tienes que ir al enlace que aparece ahí...
(AI_ES_GGEC_MISSING_PUNCTUATION)
[uncategorized] ~394-~394: Probablemente falta un signo de puntuación.
Context: ...nes tienes que ir al enlace que aparece ahí Settings -> CLI, obtenerla y guarda...
(AI_ES_GGEC_MISSING_PUNCTUATION)
[uncategorized] ~396-~396: Probablemente falta un signo de puntuación.
Context: ...ble de entorno. Con esto configurado y desplegado cada vez que hagas un push a tu rama "m...
(AI_ES_GGEC_MISSING_PUNCTUATION)
[uncategorized] ~396-~396: Probablemente falta un signo de puntuación.
Context: ...da vez que hagas un push a tu rama "main" se lanzará automáticamente una nueva ve...
(AI_ES_GGEC_MISSING_PUNCTUATION)
🔇 Additional comments (1)
i18n/es/docusaurus-plugin-content-docs/current/quickstart/django_celery/index.mdx (1)
320-329: AñadirCELERY_BROKER_URLo explicar su origen.El bloque de variables no incluye
CELERY_BROKER_URL. Aunque la variable se crea al generar RabbitMQ, un lector podría no notarlo. Sugiero añadir un comentario o incluir la variable para hacerlo explícito.
Summary by CodeRabbit