Django在后台运行长时间的sql进程

时间:2019-09-16 19:57:02

标签: django

我有一个网页,当用户单击某个按钮时,我需要在其中运行一个较长的sql进程(最多20分钟左右)。该脚本运行,但是用户随后无法继续浏览网站的其余部分。

我想拥有它,以便在单击按钮时将其放入在后台运行的队列中。

我看过django-background-tasks,但是问题在于,如果不运行python manage.py process_tasks,似乎无法启动排队的任务。

我听说过Celery,但是我使用的是Windows系统,它似乎不合适。

我是django和网站基础设施的新手,不确定是否可行。我还从较早的答复中看到,线程包可以执行此操作,但是我不确定它是否已过时。

0 个答案:

没有答案
相关问题