如果你愿意安装第3方库,但是想要比Celery简单得多的东西,请查看Redis Queue。它确实需要Redis,这本身很容易,但是也可以提供很多其他好处。
RQ本身几乎具有零配置。非常简单。
只需使用一个线程。
import threading
t = threading.Thread(target=long_process,
args=args,
kwargs=kwargs)
t.setDaemon(True)
t.start()
return HttpResponse()