Celeryは、Django内でバックグラウンドタスクと定期的に実行するタスクを実行するための標準ツール — HTTPリクエストをブロックしてはいけない作業(メール送信、ファイル処理、遅いAPIの呼び出し)や、スケジュールに従って実行する作業のためのものです。タスクはキューイングされ、別のworkerプロセスによって非同期に処理されます。
Celeryが解決する問題
():
user = create_user(request.POST)
send_welcome_email(user)
generate_report(user)
redirect()
