代码之家  ›  专栏  ›  技术社区  ›  sorin

如何正确收集和管理来自Django的管理媒体文件?

  •  1
  • sorin  · 技术社区  · 16 年前

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

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

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

    有用的链接

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

    2 回复  |  直到 16 年前
        1
  •  1
  •   Ignacio Vazquez-Abrams    16 年前

    我只是多堆 Alias 指令一个接一个,把培养基嫁接到树上合适的位置。

        2
  •  0
  •   sorin    16 年前

    目前,我发现最好的解决办法是 http://djangosnippets.org/snippets/1068/ 但我仍在寻找更好的方法。