【问题标题】:Run a script at a special time on django server在 django 服务器上的特殊时间运行脚本
【发布时间】:2013-12-01 19:42:05
【问题描述】:

我有一个 django 项目,我需要能够在 django 服务器上的指定时间执行功能。 例如,您可以考虑在我的 django 项目中,如果客户请求与另一个人建立友谊,如果(比如说)7 天后那个人没有回答该请求,该请求将被自动删除。 所以我希望能够在指定时间调用 django 服务器上的函数 存储在mysql表中。

【问题讨论】:

  • 将日期添加到相应的数据库记录中,您可以创建一个python脚本然后加载django环境并查找记录并删除它们。该脚本可以通过 cronjob 触发。

标签: python mysql django cron


【解决方案1】:

创建一个custom command 并创建一个 cron 作业来运行它,您也可以检查一些 django apps 以管理 cron 作业/重复任务。我知道你可以在 linux 上使用它(在 windows 中应该是替代品,我的头听起来现在计划任务,但必须有其他)

【讨论】:

猜你喜欢
  • 2018-06-05
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多