【发布时间】:2011-07-24 05:26:18
【问题描述】:
我正在构建一个 django 应用程序,该应用程序需要一个用于某些 ajaxy 位的 javascript 文件。我想打包这个应用程序,以便可以通过 easy_install 或 pip 尽可能少地安装它。
但我不确定将静态媒体放在哪里,尤其是 javascript 文件。在我的机器上,我在外部目录中有静态媒体,不是由 django 提供的。我的模板中的所有内部引用都指向 MEDIA_URL。
对于可重用的 django 应用程序在何处打包/包含/附加静态媒体是否有标准?有没有办法打包应用程序,以便其他人可以使用它而不会移动所有的 javascript/css 文件,或者在安装过程中以某种方式自动化?
我正在使用 django 1.2 -- 尚未将服务器升级到 1.3。
【问题讨论】:
标签: javascript python django pip