Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/285.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 无法将背景图像与静态文件Django连接_Python_Django_Django Templates - Fatal编程技术网

Python 无法将背景图像与静态文件Django连接

Python 无法将背景图像与静态文件Django连接,python,django,django-templates,Python,Django,Django Templates,我有以下html模板 <div class="owl-slide cover" style="background-image: url({% static 'img/slides/slide_home_2.jpg'%});"> </div> 看起来一切正常,但我的背景不起作用。至少在服务器上部署时,任何建议都会有帮助。我必须执行以下命令,以便Django收集所有静态文件并使其可用 python

我有以下html模板

        <div class="owl-slide cover" style="background-image: url({%  static 'img/slides/slide_home_2.jpg'%});">
        </div>

看起来一切正常,但我的背景不起作用。至少在服务器上部署时,任何建议都会有帮助。我必须执行以下命令,以便Django收集所有静态文件并使其可用

python manage.py collectstatic

也许这有帮助?

听到这个消息很抱歉。我不知道你们是否已经解决了你们的问题

在my settings.py中,我有以下静态设置

STATIC_URL = '/static/'
STATIC_ROOT = os.path.join(BASE_DIR, 'static')
在我Django网站上的每个Django应用程序中,我都有这样一个目录

<app-name>/static/<app-name>/...
我在代码中还认识到,您的路径以“img/”开头 如果我想引用一个图像,那么我使用

{% static "<app-name>/image.png" %}
{%static”/image.png“%}

遗憾的是没有帮助:(我解决了这个问题,多亏了我丢失的ans,才连接到了一个实际上是js文件的静态文件
{% load static %}
{% static "<app-name>/image.png" %}