如何通过Django提供无法通过nginx或apache提供的内容?

时间:2016-06-06 18:09:12

标签: django django-staticfiles

我需要提供一些应该在获得服务之前进行预处理的内容。存在大量文件(例如,500,000个文件,大小约为1GB)。我的服务器是用Django编写的。我可以在python(例如Django视图)中进行预处理,但我无法在Nginx或其他静态文件服务器中执行此操作。反正有没有实现一个Django视图,通过随机访问有效地提供这些文件?有没有为此目的的模块?我应该注意什么来实施呢?

P.S。文件不会保存在任何地方,大约有2000个文件,所有其他文件都可以通过python代码(Django视图)中的这些2000文件生成。我不想购买那么多硬盘来预处理和存储所有500,000个最终文件。

0 个答案:

没有答案