关于 Django 定时触发任务

2018-06-12 13:16:30 +08:00
 silhouette

现在有一个这样的需求:用户调用接口 A,发起一个“新建活动”的请求,并且传来了 活动的结束时间 参数。然后后端需要在结束时间到达的时候自动触发活动结束的逻辑。请问这个需要如何解决呢?(看了一下 signal,好像没有办法按照时间触发而只能对数据库表操作触发。)

6029 次点击
所在节点    Django
22 条回复
Jero
2018-06-12 21:09:23 +08:00
如果功能较为简单,推荐 apscheduler 定时访问 API。
如果比较多定时、异步任务,建议用 celery
fen
2018-06-13 12:06:52 +08:00
django-crontab

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

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

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

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

© 2021 V2EX