因此,我有一个通知系统。例如,当向用户发送任务时,用户会在我的系统中收到通知。现在我只有“即时”通知。因此,当我向某人发送任务时,会在数据库中创建一个通知,并通过Web套接字向用户通知通知数据。提醒我有一个问题,我想在这里发送的通知不一定是“即时”的。我想设置日期为下周一上午9点。所以用户应该在周一上午9点收到通知。问:在django(或板载方法)中是否有一个扩展可以让我执行延迟的东西?例如,在周一上午9点发送包含以下数据的通知。
ux6nzvsh1#
Celery可用于调度和延迟任务。下面是一个如何安排特定时间的示例。https://docs.celeryq.dev/en/latest/userguide/calling.html#eta-and-countdown
1条答案
按热度按时间ux6nzvsh1#
Celery可用于调度和延迟任务。
下面是一个如何安排特定时间的示例。https://docs.celeryq.dev/en/latest/userguide/calling.html#eta-and-countdown