我正在使用Django,并且正在制作一些长时间运行的进程,我只是通过我的Web用户界面进行交互。例如,它们会一直运行,每隔几分钟检查一次数据库值,并且只有在这种情况发生变化时才停止(将布尔值true false)。所以,我想能够使用Django与这些进行交互,但我不确定如何执行此操作。当我以前使用PHP时,我有一些这样做的方法,在Python中做这件事情会更容易,但我无法通过搜索找到任何东西。Django,Python调用Python代码而不等待响应?
基本上,我想要做的就是执行python代码而不用等待它完成,所以它只是开始执行,然后继续做任何它需要的django,快速返回一个新的页面用户。
我知道有方法可以调用外部程序,所以我想这可能是唯一的方法吗?有没有办法做到这一点,只是调用其他Python代码?
感谢您的任何建议。
可能的重复[我怎么能把一个进程在后台使用Django?](http://stackoverflow.com/questions/2872605/how-can-i-put-a-process-in-background-using- django) – 2010-09-28 03:16:32