2009-12-19 23 views
4

我想找到最好的方式(最有效的方式)將大型文件從python應用程序發佈到Django服務器。python發佈大文件到Django

如果我依賴Django端的raw_post_data,那麼在讀取它之前,所有的內容都需要在RAM中,如果接收到的文件是100s的megs,那麼看起來效率不高。

使用Django的文件上傳方法會更好嗎?這意味着使用多部分/表單數據文章。

或者更好的東西?

洛朗

回答

2

如果你真的想優化它,不想Django的受苦而字節流式傳輸,因此佔據了Django的一個線程可以使用nginx upload module (見this blog post

+1

我正在使用Lighttpd和Django,我希望現在可以堅持。 – 2009-12-20 00:46:59