[Answered ]-Django send mail and sms after 6 hours of user sign up

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.

Leave a comment