【发布时间】:2018-08-07 03:31:26
【问题描述】:
我正在编写使用 Django 框架从数据库(MySQL)获取数据到 file.csv 的 Web 应用程序。我可以获取数据,但是成功完成需要很长时间。我不想等待获取数据结束。我想继续下一个活动,但后台仍然从数据库中获取数据。
我的设置:Python 3.6.5、Django 2.1
谢谢你帮助我。
【问题讨论】:
标签: python django python-multithreading
我正在编写使用 Django 框架从数据库(MySQL)获取数据到 file.csv 的 Web 应用程序。我可以获取数据,但是成功完成需要很长时间。我不想等待获取数据结束。我想继续下一个活动,但后台仍然从数据库中获取数据。
我的设置:Python 3.6.5、Django 2.1
谢谢你帮助我。
【问题讨论】:
标签: python django python-multithreading
Celery 是一个 python 包,可以帮助您在 Django 中执行异步任务。您可以参考First Steps With Celery 入门。此外,我在post 中介绍了一些设置问题及其解决方案。
【讨论】: