Django_compressor隐藏了CSS?

时间:2011-03-16 15:37:22

标签: css django compression

我正在使用django_compressor

在模板中:

{% load compress %}
{% compress css %}
 <link rel="stylesheet" href="/media/css/master.css" type="text/css" charset="utf-8">
{% endcompress %}

在设置中:

DEBUG = True
MEDIA_URL = '/media/'
INSTALLED_APPS = [
    'compressor',
     // Here other installed app.
]

但是当我做这些事情时,我的css没有上传。当我删除{% compress css %}标记时,我的css开始渲染。我在哪里搞乱?任何人都可以建议我吗?

2 个答案:

答案 0 :(得分:0)

我会检查两件事:

  1. 如果compress有权访问文件本身
  2. 是生成的文件(例如,在/ media / cache / ....下),浏览器可以访问

答案 1 :(得分:0)

在设置中COMPRESS是一个布尔值,决定是否会发生压缩。默认值与DEBUG相反。因此,您应该将DEBUG = True更改为DEBUG = False。 (https://github.com/carljm/django_compressor)