Как заставить django_cron работать в заданное время
У меня есть следующий код:
class ChangeStatusJob(CronJobBase):
hours = [f"{str(el).zfill(2)}:30" if yel else f"{str(el).zfill(2)}:00" for el in range(0, 24) for yel in (0, 1)]
schedule = Schedule(run_at_times=hours)
code = "project.cron.ChangeStatusJob"
def do(self):
pass
Cron не работает в то время, которое указано в значении run_at_times, в результате чего он работает с задержкой по умолчанию в 5 минут. Как это исправить?
PS. cron должен работать каждый час в **:00 и **:30