Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/django/19.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在Django/Python的特定时间调用方法?_Python_Django_Datetime_Methods_Call - Fatal编程技术网

在Django/Python的特定时间调用方法?

在Django/Python的特定时间调用方法?,python,django,datetime,methods,call,Python,Django,Datetime,Methods,Call,在我的Django web应用程序中,事件的状态在特定日期/时间从“即将到来”更改为“已完成”。但是,我希望在事件对象的日期/时间过去后立即更新数据库。你知道我该如何编写代码吗 到目前为止,我唯一的想法是让一个线程持续运行,检查事件对象的日期/时间是否已传递。然而,这将是一种真正的垃圾处理方式,因为我可能需要为数百个事件对象这样做 谢谢你的帮助 Chris该应用程序是安排作业的一种方法——它依赖于一个cron作业来自动安排django命令的运行。我不太理解这个问题,但是如果有事件状态,你就不能添

在我的Django web应用程序中,事件的状态在特定日期/时间从“即将到来”更改为“已完成”。但是,我希望在事件对象的日期/时间过去后立即更新数据库。你知道我该如何编写代码吗

到目前为止,我唯一的想法是让一个线程持续运行,检查事件对象的日期/时间是否已传递。然而,这将是一种真正的垃圾处理方式,因为我可能需要为数百个事件对象这样做

谢谢你的帮助


Chris

该应用程序是安排作业的一种方法——它依赖于一个cron作业来自动安排django命令的运行。

我不太理解这个问题,但是如果有事件状态,你就不能添加一个事件侦听器吗?可能重复-这个问题的公认答案是我该怎么做。