Celery on standardi työkalu tausta- ja ajoitettujen tehtävien suorittamiseen Djangossa — työlle, joka ei pitäisi estää HTTP-pyyntöä (sähköpostien lähettäminen, tiedostojen käsittely, hitaiden sovellusliittymien kutsuminen) tai joka suoritetaan aikataulun mukaan. Tehtävät jonoutetaan ja worker-prosessit käsittelevät ne asynkronisesti.
Ongelma, jonka Celery ratkaisee
():
user = create_user(request.POST)
send_welcome_email(user)
generate_report(user)
redirect()
