所以我有一個簡單的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