[英]Calling a function in Django view after return HttpResponse()
这是我已经问过的问题的另一种方式
因此它将分享简介。
我的网络项目中有一个耗时的功能。 在函数进行计算时,应渲染网页,通知用户一旦完成计算,结果将通过电子邮件发送。
views.py:
def web_function(request):
...
return HttpResponse(results_will_be_sent_by_mail.html)
time_consuming_function()
由于必须渲染的页面非常简单,并且不需要time_standing_function()的返回信息,因此有一种方法可以跳过多任务处理,而只是以某种方式首先渲染并显示页面,然后调用time_standing_function()?
可能的方法:
更新
最后用芹菜。 在尝试Ajax方面没有成功。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.