Celery é a ferramenta padrão para executar tarefas em background e agendadas em Django — trabalho que não deve bloquear a requisição HTTP (enviar emails, processar arquivos, chamar APIs lentas) ou que é executado em uma agenda. Tarefas são enfileiradas e processadas de forma assíncrona por processos worker separados.
O problema que Celery resolve
():
user = create_user(request.POST)
send_welcome_email(user)
generate_report(user)
redirect()
