Celery — это стандартный инструмент для запуска фоновых и запланированных задач в Django — работы, которая не должна блокировать HTTP-запрос (отправка писем, обработка файлов, вызовы медленных API) или работает по расписанию. Задачи ставятся в очередь и обрабатываются асинхронно отдельными процессами worker.
Проблема, которую решает Celery
():
user = create_user(request.POST)
send_welcome_email(user)
generate_report(user)
redirect()
