2
Looking at the django-rq documentation, if you have both django-rq
and rq-scheduler
installed, it seems you don’t need to create a periodic job. Just schedule your job during sign on.
# From django-rq docs
import django_rq
# Select the queue you want to use, here it uses default queue
scheduler = django_rq.get_scheduler('default')
# HERE: Set the datetime X HOURS from sign on
job = scheduler.enqueue_at(datetime(2020, 10, 10), func)
Reference: django-rq docs Support for RQ Scheduler section
Note: I haven’t used Django-RQ myself.
Source:stackexchange.com