在css、django中使用静态图像

在css、django中使用静态图像,css,django,web-applications,static,Css,Django,Web Applications,Static,我可以加载CSS文件,它存储在静态文件夹中。但是,当我试图在CSS文件中设置背景图像时。我失败了 我在css中使用了URL{{STATIC_URL}}images/img01.jpg,但它没有加载图像。您应该始终在css中使用相对路径。例如:url../images/img01.jpg或urlmages/img01.jpg,具体取决于css文件的位置 模板呈现引擎不处理静态文件,因此不能使用上下文变量或任何其他django模板语法元素。您应该认为您的静态文件是按原样提供的,没有中间python或

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


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

您应该始终在css中使用相对路径。例如:url../images/img01.jpg或urlmages/img01.jpg,具体取决于css文件的位置


模板呈现引擎不处理静态文件,因此不能使用上下文变量或任何其他django模板语法元素。您应该认为您的静态文件是按原样提供的,没有中间python或其他处理。

模板中的django.core.context\u processors.media是吗?@daniel,我想他的意思是他在css中使用了static\u URL上下文变量。保罗:如果是这样,在css中使用相对路径。例如url../images/img01.jpg或urlmages/img01.jpg,具体取决于css的位置。模板呈现引擎不处理静态文件,因此不能使用上下文变量。@ppetrid solved。谢谢顺便问一下,在html中使用js和css有什么区别吗?我的css可以工作,但是js你不是指内联css和内联js吗?两者都应该起作用!您可能还需要检查js语法错误,以防万一。如果您愿意接受,我将对我之前的评论做出适当的回答:P