如何实时查看django视图的运行过程



事情是这样的,当我从模板提交表单到视图时,因为这个视图的过程将花费很多时间。我认为我们的用户不喜欢等待。所以,我想这样做:当用户点击提交按钮时,浏览器将重定向到一个新的页面,或者只是在同一窗口中显示一个可以打印实时执行信息的子页面。

在我发布这个问题之前,我做了一点研究,看起来芹菜可以做这件事,我对吗?如果在stackoverflow中已经有同样的问题,请给我链接。

谢谢你的时间!

(英语不是我的母语,所以我不知道我们是否有术语来描述这个函数,如果有的话,请给我一个提示)

django-channels可能是一个很好的解决方案,当它们在服务器端执行时发送信息,这样你就可以通过打开websocket在客户端发送信息。

Channel可以用来将数据发送到客户端,而不必等待HttpResponse。

Heroku有很好的解释渠道。

相关内容

  • 没有找到相关文章

最新更新