2017-10-14 12 views
0

J'espère que vous pouvez m'aider, je me demandais s'il y avait un moyen d'exécuter un cron basé sur une valeur stockée dans Datefield ou Datetimefield dans django? Peut-être avec l'utilisation d'un module?Exécuter cron basé sur Django Datefield/Datetimefield?

Je pensais stocker l'heure par incréments de 15 minutes, puis lancer mon cron tous les jours 15 minutes, puis vérifier si l'heure correspond.

par exemple.

magasin si mon objet le DateTimeField avec 09/10/2017 (jj/mm/aaaa) et 13h00 ou 13h15 ou 13h30 ....

Puis toutes les 15 minutes, mes runs Cron une commande de gestion de django et avec elle faire un filtre pour obtenir tous les objets avec un datetime correspondant et si existent (en utilisant un datetime.now peut-être pour obtenir la date et l'heure cron quand il est exécuté), puis effectuer une autre action.

Peut-être que je prends le mauvais cours pour résoudre ce problème, j'espère que vous pouvez m'aider.

Répondre