求问各位大佬: Django 项目,根据用户第一次发邮件的时间,按固定间隔(24h/36h/48h)再次发送邮件

2019-10-29 11:25:12 +08:00
 shaoht

每一个用户第一次发邮件的时间会存入数据库,如何根据用户第一次发邮件的时间 + 固定间隔时间,再次给他发送邮件。

1120 次点击
所在节点    问与答
4 条回复
SD10
2019-10-29 11:27:35 +08:00
搜索 celery 任务队列
jenlors
2019-10-29 13:09:17 +08:00
如果时间要求不那么精确,记录下次发邮件的时间,定时查询数据库满足条件的用户,然后依次发邮件。
ArtIsPatrick
2019-10-29 13:22:59 +08:00
小项目 apscheduler,大项目 celery
Vegetable
2019-10-29 13:39:12 +08:00

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/613970

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX