Python 无法将背景图像与静态文件Django连接
我有以下html模板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
<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" %}