【发布时间】:2016-09-02 15:11:09
【问题描述】:
事情是这样的,当我从模板提交表单到视图时,因为这个视图的过程会花费很多时间。我认为我们的用户喜欢等待。 所以,我想这样:当用户点击提交按钮时,浏览器将重定向到一个新页面或者只是在同一窗口中显示一个可以打印实时执行信息的子页面。
在我发布这个问题之前,我做了一些研究,看起来芹菜可以做到这一点,对吗?如果stackoverflow中已经有同样的问题,请给我链接。
感谢您的宝贵时间!
(英语不是我的母语,所以我不知道我们是否有任何术语来描述这个功能,如果有,请给我提示)
【问题讨论】:
-
当然可以用 Celery 异步处理表单,这是相当简单的做法,请参阅本教程:[realpython.com/blog/python/…。但是在异步任务运行时显示执行信息可能需要很多东西像 websocket 一样复杂。