2009-09-06 59 views
1

在Django中,我正在寻找一种可以一次处理多个不同文件的方法。我无法使用静态存档(.zip,.tar等),因为我没有足够的存储空间来缓存这些文件,并且要花费太长时间来生成它们(每个文件可能都在100兆字节)。Django在单个下载中打包多个文件

有没有一种方法可以告诉浏览器有多个文件正在发布?也许在将文件传输给用户之前,我可以指出一个容器格式?

编辑:每个软件包中可能有数百个文件,因此要求用户下载每个文件非常耗时。

+0

任何原因,你不能只给用户链接到多个文件,并让他们各自单独下载? – 2009-09-06 19:13:15

+0

你为什么想这样做?它似乎是在飞行中生成它们真的是你唯一的选择,我认为这并不是一件坏事情。 – Imagist 2009-09-06 19:15:35

回答