我知道有很多关于这个的问题,尤其是这个:Django - Set Up A Scheduled Job? .
但我想了解的是,Django 内部的计划任务实际上是如何工作的?
我的简单思考方式是某处有一个无限循环,就像这样(每 60 秒运行一次),
import time
interval=60 #60 seconds
while True:
some_method()
time.sleep(interval)
问题:你把这个无限循环放在哪里?Django 应用程序的某些部分是否与应用程序的其余部分一起在后台运行?
谢谢!