1

所以通常在网站中,我制作和在 CSS 中,我做

 #logo {
     background: url(../images/logo.jpg);
}

但是,不,因为我使用的是 django 项目,所以我的图像在

C:\Users\me\Documents\mysite\myapp\static\images

我的 .css 文件在

C:\Users\me\Documents\mysite\myapp\static\css

在 settings.py 中,我的 static_root 是

STATIC_ROOT = 'C:/Users/me/Documents/mysite/myapp/static'

我试着做

#logo {
    background: url({{ STATIC_URL }}/images/logo.jpg);
}

但这没有用。知道我做错了什么以及如何解决吗?

4

1 回答 1

3

由于您在同一路径“静态”中有两个目录,因此照常执行:

#logo {
    background: url(../images/logo.jpg);
}
于 2013-07-22T02:48:11.783 回答