1

我有一个包含静态文件的目录myapp/static/,其中有static/cssstatic/javascriptstatic/images这些文件如何相互引用?瞬间,css 必须使用图像文件作为某些页面的背景。您必须对网址进行硬编码吗?相对可以吗?

4

1 回答 1

3

静态文件查找器会在收集时将您所有的静态文件夹的内容并置在一个根目录下,这意味着您可以相对引用静态资源。

例如,如果您在 中有一个徽标project/commons/static/images/logo.png,您可以在其他应用程序的样式表中重用它,例如project/myapp/static/css/myapp.css,通过相对引用图像,即../images/logo.png.

于 2012-07-29T22:59:53.470 回答