J'ai travaillé sur une application Web utilisant Django, et je suis curieux de savoir s'il existe un moyen de planifier un travail à exécuter périodiquement.
Fondamentalement, je veux simplement parcourir la base de données et faire des calculs / mises à jour sur une base automatique et régulière, mais je n'arrive pas à trouver de documentation sur cela.
Est-ce que quelqu'un sait comment configurer cela?
Pour clarifier: je sais que je peux configurer un cron
travail pour ce faire, mais je suis curieux de savoir s'il existe une fonctionnalité dans Django qui fournit cette fonctionnalité. J'aimerais que les gens puissent déployer cette application eux-mêmes sans avoir à faire beaucoup de configuration (de préférence zéro).
J'ai envisagé de déclencher ces actions "rétroactivement" en vérifiant simplement si un travail aurait dû être exécuté depuis la dernière fois qu'une demande a été envoyée sur le site, mais j'espère quelque chose d'un peu plus propre.