An open API service indexing awesome lists of open source software.

https://github.com/edgar-code-repository/django-celery-example

Sencilla ejemplo desarrollado con Django, Celery y Redis que muestra la ejecución de una tarea de forma asincrónica.
https://github.com/edgar-code-repository/django-celery-example

Last synced: over 1 year ago
JSON representation

Sencilla ejemplo desarrollado con Django, Celery y Redis que muestra la ejecución de una tarea de forma asincrónica.

Awesome Lists containing this project

README

          

CELERY EXAMPLE APP
---------------------------------------------------------------------------------------------------------------------

Sencilla aplicación desarrollada con Django 2.2 y Celery 4.3 que
muestra un pequeño ejemplo de ejecución de una tarea asincrónica.

La aplicación utiliza Redis como broker de mensajería.

**Configuración de Celery en archivo settings para utilizar Redis como broker:**

```

CELERY_BROKER_URL = 'redis://localhost:6379'

```

En el otro branch de este repositorio, se muestra el mismo ejemplo pero
utilizando RabbitMQ como broker de mensajería.

---------------------------------------------------------------------------------------------------------------------

Pantalla desde donde se gatilla llamada a tarea celery:

![Screenshot 1](screenshots/celery_call_example.png)

Pantalla de respuesta que indica id de la tarea generada:

![Screenshot 2](screenshots/celery_response_example.png)

Ejecución de la tarea gatillada:

![Screenshot 3](screenshots/task_execution.png)

---------------------------------------------------------------------------------------------------------------------