gpt4 book ai didi

python - 在Django中立即运行页面并返回给用户的正确方法是什么?

转载 作者:行者123 更新时间:2023-12-03 13:14:47 26 4
gpt4 key购买 nike

我正在写一个很小的Django网站,它将为用户提供一种删除Flickr上所有联系人的方法。

这主要是学习Selenium的练习,而不是实际上有用的东西-因为Flickr API没有提供删除联系人的方法,因此我使用Selenium来使实际的网络浏览器执行实际的删除联系人的操作。

由于这可能需要一段时间,因此我想向用户显示一条消息,说明删除已完成,然后在删除完成时通知他们。

在Django中,在服务器上执行任务并在返回页面后继续执行任务的同时,立即将网页返回给用户的正确方法是什么?

我的Django View 函数会使用the Python threading module使删除代码在另一个线程中运行,同时将页面返回给用户吗?

最佳答案

考虑使用一些任务队列-Django社区解决方案最喜欢的一种方法是将Celery与RabbitMQ一起使用。

关于python - 在Django中立即运行页面并返回给用户的正确方法是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12677715/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com