Python Django在请求结束前将进度发送回客户端
我正在Django开发一个应用程序,其中有一个功能允许用户共享到公共文件的下载链接。服务器下载文件并处理其中的信息。这可能是一项耗时的任务,因此我希望在操作完成之前定期向用户发送反馈。例如,我想通知用户文件已成功下载,或者某个记录e.t.c中缺少某些信息。 我在想,在客户端应用程序发送上传请求后,我可以让客户端应用程序定期向服务器询问状态。但我不知道如何跟踪不同请求的进度。如何实现这一点Python Django在请求结束前将进度发送回客户端,python,django,sockets,http,Python,Django,Sockets,Http,我正在Django开发一个应用程序,其中有一个功能允许用户共享到公共文件的下载链接。服务器下载文件并处理其中的信息。这可能是一项耗时的任务,因此我希望在操作完成之前定期向用户发送反馈。例如,我想通知用户文件已成功下载,或者某个记录e.t.c中缺少某些信息。 我在想,在客户端应用程序发送上传请求后,我可以让客户端应用程序定期向服务器询问状态。但我不知道如何跟踪不同请求的进度。如何实现这一点 首先,进度任务信息可以保存在rdb或redis中 当使用submit请求启动任务时,可以返回任务的id,并且