Celery Django में background और scheduled tasks चलाने के लिए standard tool है — ऐसा काम जो HTTP request को block नहीं करना चाहिए (emails भेजना, files process करना, slow APIs call करना) या जो एक schedule पर चलता है। Tasks को queue किया जाता है और अलग worker processes द्वारा asynchronously process किया जाता है।
जिस समस्या को Celery हल करता है
():
user = create_user(request.POST)
send_welcome_email(user)
generate_report(user)
redirect()
