Je crée un petit tableau de bord pour un utilisateur qui lui permettra d'exécuter des tâches spécifiques. J'utilise Django et je veux qu'il puisse cliquer sur un lien pour démarrer le travail, puis lui renvoyer la page avec un message indiquant que le travail est en cours d'exécution. Les résultats du travail lui seront envoyés ultérieurement.
Je crois que je suis censé utiliser subprocess.Popen
mais je n'en suis pas sûr. Donc, en pseudocode, voici ce que je veux faire:
if job == 1:
run script in background: /path/to/script.py
return 'Job is running'