如何从django正确收集和管理管理媒体文件?

时间:2010-07-22 09:04:22

标签: django django-admin

从不同的django应用程序收集管理媒体文件是关于django的不太好的事情之一。通常,每次安装/更新/删除模块时,都必须将模块分发文件复制到目录。

当您使用多个拥有自己的媒体/管理文件的django应用程序时,其中一些甚至会覆盖其他文件,您需要一种正确的方法来收集它们并构建正确的媒体目录。

正确的解决方案应该能够通过收集所需的文件来重新创建目录 从模块按特定顺序,允许它们互相覆盖。

有用的链接

您对此问题有什么解决方案?

2 个答案:

答案 0 :(得分:1)

我只是将多个Alias指令叠加在一起,将媒体嫁接到树上的适当位置。

答案 1 :(得分:0)

目前我找到的最佳解决方案是使用http://djangosnippets.org/snippets/1068/ 但我仍在寻找更好的方法。