Django_celery_beat задача one_off=True не запускается
< <models.py
clocked, _ = ClockedSchedule.objects.get_or_create(
clocked_time=datetime.utcnow() + timedelta(minutes=1)
)
PeriodicTask.objects.create(
clocked=clocked,
one_off=True,
name=f'CERTIFICATE SMS TASK {self.id}',
task='apps.discounts.tasks.send_certificate_message',
args=json.dumps([self.id]),
start_time=datetime.utcnow() + timedelta(minutes=1),
expires=datetime.utcnow() + timedelta(days=1)
)
tasks.py
@app.task(bind=True)
def send_certificate_message(self, certificate_id) -> None:
"""
Task is not running
"""
...
Помогите, что нужно сделать, чтобы запустить задачу celery_beat один раз по ClockedSchedule?