如果DEBUG为True,则Django阻止加载django-compressor

时间:2017-09-28 07:19:17

标签: django django-compressor

我在Ubuntu服务器上使用django-compressor和远程站点。

在我的本地环境中,我在Windows上,django-compressor不起作用。

因此我无法在我的开发设置中加载django-compressor在我安装的应用程序中(我有一个带有dev.py和prod.py继承的base.py的设置文件夹)。

问题出在我的base.html模板中,我需要加载压缩模块

{% load compress %}

位于文档的顶部,当然也会压缩我的css和js文件。

显然,这在我的本地环境中不起作用,DEBUG设置为True,因为我的已安装应用程序中不存在该应用程序。我想要做的是防止这个应用程序加载取决于settings.DEBUG的值。我已经尝试了一个返回settings.DEBUG的赋值标签,但这不起作用。

这可能实现吗?

非常感谢提前。

1 个答案:

答案 0 :(得分:0)

结帐https://pypi.python.org/pypi/django-friendly-tag-loader/

然而,理论上django-compressor应该在windows下工作,虽然它没有经过测试,但目前可能会被打破。你可以找出问题所在并打开错误报告或解决问题。

相关问题