2

我正在使用 django-compressor 来压缩 css 文件。

我按照http://django-compressor.readthedocs.org/en/latest/quickstart/中的说明做了

我更改了我的模板文件如下:

{% load staticfiles %}
{% load compress %}

<!DOCTYPE html>
<html lang="en">
  <head>
    {% compress css %}
    <link href="{% static "crsq/css/zippednewsapp/bootstrap.readable.min.css" %}" rel="stylesheet">
    <link href="{% static "crsq/css/zippednewsapp/zippednewsapp.css" %}" rel="stylesheet">
    <link rel="stylesheet" href="{% static "crsq/css/zippednewsapp/typeahead.css" %}"/>
    {% endcompress %}
  </head>

.....

我没有看到任何变化。没有错误。文件未压缩。我该如何改变?

在我的设置文件中:

DEBUG = False
TEMPLATE_DEBUG = False

STATIC_ROOT = ''

STATIC_URL = '/static/'

STATICFILES_DIRS = (
)

STATICFILES_FINDERS = (
    'django.contrib.staticfiles.finders.FileSystemFinder',
    'django.contrib.staticfiles.finders.AppDirectoriesFinder',
    'compressor.finders.CompressorFinder',
)

感谢任何帮助。谢谢

4

1 回答 1

5

如果 html 没有更改,我会在更改后检查服务器重启。

如果没有,您可以提高日志记录级别并查看压缩器模块将什么打印到日志中。

此外,压缩器应在具有足够权限的用户下运行以在下创建文件和文件夹COMPRESS_ROOT(默认为STATIC_ROOT

问候

于 2014-04-10T07:54:58.027 回答