Django - 日期时间字段过期时更新字段

时间:2021-05-05 14:25:16

标签: python django

我正在寻找在 DateTime 字段过期时更新我的​​字段的解决方案。

所以基本上,我想要的是让我们说 DateTime 从现在开始设置一个小时,我想让它在当前时间到达该设置时间时,它将另一个字段“错过”更新为 True

流程: 字段 = 2021/05/05 16:24 时间到 16:24 它被触发 -> 字段丢失被更改为 True

1 个答案:

答案 0 :(得分:0)

这个包:https://pypi.org/project/schedule/ 应该足以在每次可能在后期保存信号中创建模型时设置计划。

如果这是新的 Django >= 3.1,您可以轻松地将 Celery beat 与一些代理(如 redis 和 rabbitmq)一起使用,但我认为如果您还没有使用这些技术,那将是矫枉过正