2009-09-06 58 views
1

在Django中,我正在尋找一種可以一次處理多個不同文件的方法。我無法使用靜態存檔(.zip,.tar等),因爲我沒有足夠的存儲空間來緩存這些文件,並且要花費太長時間來生成它們(每個文件可能都在100兆字節)。Django在單個下載中打包多個文件

有沒有一種方法可以告訴瀏覽器有多個文件正在發佈?也許在將文件傳輸給用戶之前,我可以指出一個容器格式?

編輯:每個軟件包中可能有數百個文件,因此要求用戶下載每個文件非常耗時。

+0

任何原因,你不能只給用戶鏈接到多個文件,並讓他們各自單獨下載? – 2009-09-06 19:13:15

+0

你爲什麼想這樣做?它似乎是在飛行中生成它們真的是你唯一的選擇,我認爲這並不是一件壞事情。 – Imagist 2009-09-06 19:15:35

回答