我正在编写的应用程序在DEBUG设置为true时需要包含未压缩的javascript文件,在DEBUG设置为false时需要包含压缩的javascript文件。
为了做到这一点,我想修改collectstatic的行为,只收集 filename 。* debug / release * .js并将它们重命名为 filename .js from my应用程序。
怎么办呢?
答案 0 :(得分:2)
只需使用django-compressor之类的内容即可。它会在生产中自动压缩和缩小您的CSS和Javascript(DEBUG=False
),并在dev(DEBUG=True
)中按原样提供。