繁体   English   中英

Django或其他Web框架上的后端python程序的进度条

[英]Progress bar for back end python programs on Django or other web frameworks

最近,我一直在搜索和迭代,试图弄清楚如何在网页上显示实时进度条,以显示在服务器后端运行的程序的进度。

现在,我需要使用Django来构建网站,因为我需要在服务器上运行python程序。 到目前为止,当网络用户单击“提交”按钮时,将需要大约一分钟的时间(用views.py编写)的python程序来呈现结果,并且具有进度条确实可以为您提供帮助。

希望我提供了有关我的问题的足够详细信息,并在此先感谢您能提供帮助的任何人。

我认为您可以创建一个后台任务,并使用AJAX提取当前状态并将其呈现给用户。

看一下celery项目: http : //www.celeryproject.org/

它可以帮助您管理后台任务,并与django协同工作!

希望能帮助到你...

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM