我有一个我正在编写的应用程序,当 DEBUG 设置为 true 时需要包含未压缩的 javascript 文件,当 DEBUG 设置设置为 false 时需要包含压缩的 javascript 文件。
为了做到这一点,我想修改 collectstatic 的行为以仅收集文件名.*debug/release*.js 并将它们重命名为我的应用程序中的文件名.js 。
怎么做到呢?
问问题
126 次
1 回答
2
只需使用django-compressor 之类的东西。它会在生产中自动为您压缩和缩小您的 CSS 和 Javascript ( DEBUG=False
),并在 dev ( ) 中为它们提供服务DEBUG=True
。
于 2012-07-12T16:56:06.987 回答