Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/python-2.7/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在Django中执行后台任务_Django_Python 2.7_Django Views - Fatal编程技术网

在Django中执行后台任务

在Django中执行后台任务,django,python-2.7,django-views,Django,Python 2.7,Django Views,我需要帮助解决以下问题 我在Django网站工作。我的页面要求用户填写表单。然后,我的视图处理此表单信息。其中一部分涉及到处理需要很长时间的大型文件。我希望能够返回一个感谢你的网页,一旦表单提交,但随后处理数据在同一个视图。如何执行此操作?一种解决方案是,一旦提交表单,将表单数据的处理委托给一个单独的线程。这将允许您在后台处理时将用户重定向到感谢页面 上的堆栈溢出问题快速介绍了一种简单的实现方法。此外,本文还介绍了一种更复杂的方法

我需要帮助解决以下问题


我在Django网站工作。我的页面要求用户填写表单。然后,我的视图处理此表单信息。其中一部分涉及到处理需要很长时间的大型文件。我希望能够返回一个感谢你的网页,一旦表单提交,但随后处理数据在同一个视图。如何执行此操作?

一种解决方案是,一旦提交表单,将表单数据的处理委托给一个单独的线程。这将允许您在后台处理时将用户重定向到感谢页面

上的堆栈溢出问题快速介绍了一种简单的实现方法。此外,本文还介绍了一种更复杂的方法