我正在尝试为页面设置背景图像和某些CSS样式,但是我尝试的每次尝试似乎都无效:
{% load staticfiles %}
settings.py
中,我设置了STATIC_URL = '/static/'
和STATICFILES_DIR = [os.path.join(BASE_DIR, 'webapp/static')]
setting.py
中,'django.contrib.staticfiles'
位于已安装的应用程序下CSS
文件夹位于static
下的主目录中,图像也位于static/img
下这是我尝试加载此页面的方式:
{% extends 'base.html' %}
{% block content %}
<h1>Welcome!</h1>
{%load staticfiles%}
<img src="{% static '/img/background.jpg'%}"/>
{% endblock %}
在我的base.html
中,我以这种方式加载样式表:
<link rel="stylesheet" href="{% static 'webapp/CSS/style.css'%}">
并在base.html
中加载statifiles
我在这里附加了我的文件夹结构,也许我错过了那里的东西:
答案 0 :(得分:0)
I noticed Google Chrome was keeping displaying me a cached version of my page, I had to delete Google Chrome cache with settings --> advanced --> clear browsing data.