首页 > 解决方案 > Django - 日期时间字段过期时更新字段

问题描述

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

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

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

标签: pythondjango

解决方案


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

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


推荐阅读