我有一个Django网站,其主页包含一个div
,其背景图片定义为:
.background-1
{
{% load static %}
background-image: url("{% static "personal/images/ind.jpeg" %}") ;
}
现在,像我一样./manage.py runserver
并打开本地主机,站点可以正常运行,但是该图像未在后台显示。
根据我对Django的了解,url
必须需要一个url
。因此,应通过:{% url 'url-pattern-name' 'input' %}
加载图像,这需要在views.py
和urls.py
文件中进行一些修改。
否则,我需要从CSS中删除此部分,并在src = {% static "pers...%}
标签中直接添加一个div
到html中。
我不确定,是否没有其他方法可以解决此问题。具体来说,使用静态调用。