【发布时间】:2013-09-20 18:54:44
【问题描述】:
我已经启动并运行了django-compressor,并且已经在打开和关闭 COMPRESS_OFFLINE 的情况下进行了测试(两者都有效)。现在我正在尝试使用它的 CSS 数据 uri 生成功能,但运气不佳。除了添加设置之外,其他出色的文档没有说明如何配置或使用它:
COMPRESS_CSS_FILTERS = [
'compressor.filters.css_default.CssAbsoluteFilter',
'compressor.filters.datauri.CssDataUriFilter'
]
如果我随后链接到包含以下内容的样式表:
p.imagetest {
background: url(/static/img/foo.jpg);
height: 100px;
}
并在该样式表上查看源代码,我希望看到表示为数据 uri 的图像,但我没有 - 它仍然是正常的路径/到/文件。
如果我将 COMPRESS_OFFLINE 设置为 true 并运行 manage.py compress 并检查生成的文件,同样的处理。
是否需要额外的步骤才能使用 django-compressor 在样式表中生成 data-uris?
【问题讨论】: