所以我有一个简单的python cgi脚本。 Web前端用于添加东西到数据库,并且我有update()函数可以进行一些清理。python web线程
我想在每次向网站添加内容时运行update()函数,但它需要位于后台。也就是说,网页应该在不等待update()函数完成的情况下完成加载。
现在我用:
-add stuff to db
Thread(target=update).start()
-redirect to index page
这个问题似乎是Python并不想完成,直到更新()线程完成请求(重定向)。
任何想法?
部署举重量选项我们展示的代码。 – Marcin 2012-01-27 12:28:50
这可能超出了CGI的功能 - 您可能需要查看更高级的设置,如WSGI。 (虽然我可能是错的) – 2012-01-27 13:16:42