If I create a celery beat schedule, using timedelta(days=1)
, the first task will be carried out after 24 hours, quote celery beat documentation:
The best idea is create an implementation which schedules the task itself after completing the task. Also, create an entrance lock so the task cannot be executed multiple times per moment. Trigger the execution once.
In this case,