【发布时间】:2014-12-21 15:02:06
【问题描述】:
在views 中,我有一个需要几秒钟来计算的过程。就目前而言,这个过程发生在我的视图函数返回下一个网页之前。但是,这个过程之前是否运行并不重要,实际上它可以随时运行。因此,我想知道是否可以运行此过程,然后在该过程完成之前返回下一个网页。我想这将被视为多线程。
例如:
def myViewFunction(request):
myProcess() # This takes a while to finish
return render(request, 'myapp/mywebpage.html')
我可以在后台运行myProcess(),并在调用myProcess() 后立即返回render(),而不是等到它返回吗?
【问题讨论】:
-
是的,只需使用普通线程..
标签: django multithreading