leovanzella / django-celery-example

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

django-celery-example

A simple django app that uses celery for creating nusers asyncronously.

First, run the django app with python manage.py runserver.

celery -A mysite worker -l info

Now run the beat scheduler:

celery -A mysite beat --loglevel=info

Capturing celery task messages:

Receiving the task:

[INFO/MainProcess] Received task: mysite.core.tasks.create_random_user_accounts[f8b94a1d-6047-4728-96a7-bdce604ed07f]

And when the task sucessed:

[INFO/ForkPoolWorker-4] Task mysite.core.tasks.create_random_user_accounts[f8b94a1d-6047-4728-96a7-bdce604ed07f] succeeded in 18.195066804s: '50 random users created with success!'

Enjoy!

About

License:MIT License


Languages

Language:Python 88.4%Language:HTML 11.6%