1

我可以加载存储在静态文件夹中的 CSS 文件。但是,当我尝试在 CSS 文件中设置背景图像时。我失败了。

URL({{ STATIC_URL }}images/img01.jpg) 在css中使用过,但它没有加载图像。

4

1 回答 1

0

您应该始终在您的 CSS 中使用相对路径。例如。url(../images/img01.jpg)url(images/img01.jpg)取决于您的 css 文件的位置。

模板渲染引擎不处理静态文件,因此您不能使用上下文变量或任何其他 django 模板句法元素。您应该将静态文件视为“按原样”提供的文件,没有中间 python 或其他处理。

于 2013-07-30T22:23:50.303 回答