gpt4 book ai didi

django - 在 Django 中的特定时间触发通知

转载 作者:行者123 更新时间:2023-12-01 09:38:04 25 4
gpt4 key购买 nike

我创建了一个希望在自定义时间接收通知的 iPhone 应用程序。后端 Django 应用程序有一个事件队列,其中包含应将事件提醒推送到 iPhone 客户端的日期。这就像来自 eBay 的 watch 警报;当一个被关注的项目的竞价期即将结束时,eBay会向您发送一条消息提醒您。

使用 Django 在后端实现此功能的最佳方法是什么?我对使用 cron 犹豫不决,因为会有大量的事件,我不想为每个事件都安排一个 cron 作业。另外,我希望事件通知系统的模型(很高兴使用适配器)使用事件队列,这样如果一个事件被删除或更新,事件通知系统就不会使用过时的模型数据。

最佳答案

cron 是解决此问题的正确工具,但您不希望每个事件都有单独的 cron 条目。相反,cron 应该触发一个 Django 脚本来检查数据库是否有任何到期的通知,并触发它们。

关于django - 在 Django 中的特定时间触发通知,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4215668/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com