【发布时间】:2013-08-10 04:29:16
【问题描述】:
有人知道根据您安装的应用程序调整模板中包含的 JS/CSS 资源的方法吗?
假设我们在应用程序x 中有一个使用template.html 的基本功能,这需要应用程序的静态文件中提供的foo.js。
我想说一个额外的可选应用程序y 可以注册bar.js 以包含在template.html 中,这提供了一些高级功能。
理想情况下,这应该与功能级别相关 - 因此我同时注册 foo.js 和 bar.js 以提供功能 A 并且在我的模板中我只是表明我想要 A 的所有静态内容.
【问题讨论】:
-
您使用的是 django-pipeline 还是任何压缩库?如果是,你可以用干净的方式来做
-
a-ha - 你指的是django-pipeline.readthedocs.org/en/latest/… 吗?看起来有一种可能。谢谢你-
-
我会更喜欢这个,因为它可以免费为您提供压缩。
标签: django django-templates django-staticfiles