python - Django View 和分离进程

标签 python django multiprocessing

我想做类似的事情:

f(n) 计算 n! ,这显然需要很长时间才能完成,因此计算需要在 django View 的单独进程中运行。此外,我希望 View 立即返回响应(例如 progress 0% )并且后续轮询需要更新进度,因此 View 需要与上述进程进行通信。

实现此目标的最佳方法是什么?

最佳答案

尝试 django-celery

关于python - Django View 和分离进程,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6211868/

相关文章:

python - 如何在 django 中使尾部斜杠可选

python - 无法使用Python多处理进行大量计算

python - 如何在 django 中使用主键对 url 进行反向操作

asynchronous - 关于openai基线A2C实现的问题

python - 如何在 python 2.7 中使用 pymongo 进行多处理池

python - 仅使用标准库将 curl POST 请求转换为 Python

python - 如何在 Pandas 中用 df.apply() 替换 df.iterrows()?

python - 当出现故障或挂起时,如何确保关闭负载均衡器中的所有连接?

c# - 在 C# 中运行带有导入的 Python 脚本

python - Django:在 models.py 中将 TimeField 更改为 DateTimeField