Я хотел бы запускать определенную функцию (скажем, для удаления сообщения) в определенное время в будущем (например, в 10:00) только один раз в зависимости от условия.
Я использую Django, и я думал об использовании cron или python-crontab, но кажется, что эти планировщики задач можно использовать только тогда, когда определенная задача должна быть выполнена более одного раза в будущем. Поскольку я пытался использовать python-crontab с Django, я также не нашел никаких ресурсов, которые позволили бы мне выполнить, например, «эту задачу по удалению записи в 10:00 завтра, только если пользователь выполняет определенное действие».
Кто-нибудь знает, могу ли я использовать python-crontab? Или использовать другую технологию?