Skip to main content
 首页 » 编程设计

python之Django 1.3,如何像在 ebay 上一样在帖子结束时发出信号

2025年05月04日29xing901022

我完全糊涂了,不知道该怎么做,所以如果我的描述/信息不好,请原谅我。

所以我想说通过 django-notification 做一个通知,或者当他的一个帖子像在 ebay 上一样结束时,简单地向我的一个用户发送一封电子邮件。在我的数据库中,我有一个存储帖子结束日期时间的模型,但我不确定如何有效地检查或存储信号或会提醒系统在当前时间提醒用户的东西> 比结束日期时间。

谢谢!

因为我想在帖子结束时发送电子邮件/通知,我不认为我可以使用调度程序来检查任何帖子是否已经结束,我认为这效率太低,因为我必须检查就像每一秒,但就像我上面说的,我不确定任何事情......

请您参考如下方法:

你可以使用 django-celery -- 连接 post_save handler检查 created 是否为 True,如果是,则安排一个 Task 并在正确的时间通知用户(使用 eta keyword arg ).