[英]Django: CSS and Images (Static Files) loaded successfully but not applied
[英]Django static css not loaded?
因此,我的應用程序具有以下結構:base.html,其中包含導航以及指向樣式表和home.html文件的鏈接,該文件通過擴展加載導航。 但是,我無法真正修改home.html文件中的CSS,有什么建議嗎?
base.html:
{% load staticfiles %}
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>App</title>
<link rel="shortcut icon" href="{% static 'img/favicon.png' %}">
<link rel="stylesheet" href="{% static 'css/app.css' %}">
...## navbar etc.
<div id="body">
<div class="container">
{% block page %}
{% endblock %}
</div>
</div>
home.html:
{% extends 'base.html' %}
{% load staticfiles %}
{% block page %}
<div class="row">
<div class="col-md-12">
<img src="{% static 'img/banner.gif'%}" class="banner">
</div>
{% endblock %}
如您在base.html文件中看到的,我通過靜態方法加載app.css文件。
但是,例如更改home.html中的banner類根本不起作用:
#body .banner {
width: 100%;
margin-bottom: 150px;
}
終端/控制台中沒有錯誤。 順便說一下,app.css文件適用於base.html。
嘗試ctrl + F5,在Django中,您必須在對靜態文件進行更改后重新加載緩存。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.