Как в django celery запусть задачу один раз по расписанию?
Есть задача в которой необходимо выполнять таску по расписанию и без повторения(PeriodicTask как я понял не подходит), то есть допустим пользователь в интерфейсе выбрал время для запуска таски и таска должна запустится в указанное время. Пока решить проблему не получается.
ну да, тогда запустятся все PeriodicTask с жестко указанным run_every, но мне нужна возможность допустим запускать N тасок с различным временем(время указывает пользователь в интерфейсе).
Или можно сделать так: например, пользовтель указал время когда нужно запускать задачу, записав это в БД и есть уже запущенная таска, которая каждую минуту проходит по записям в БД, сравнивает время время текущее с временем которое ввел пользователь, если время совпало, то таска запускает дочернюю таску с нужным функционалом