Django學習6:static files
阿新 • • 發佈:2018-12-11
Django學習6
在完成了test的設計之後,我們需要給頁面加上樣式和圖片,這些images,js,css的樣式在Django中被稱為“static files”。 首先我們需要在polls目錄下建立一個static目錄,Django就會到這個目錄下去尋找static files。和template類似的,如果我們想建立一個style.css的檔案那它的目錄路徑將會是“polls/static/polls/style.css”,然後我們可以用“polls/style.css”來應用它。 那麼在這個檔案中我們使用如下的程式碼
li a {
color: green;
}
而後在polls/templates/polls/index.html的檔案開頭加上如下程式碼,就會發現連結變成了原諒色:
{% load static %}
<link rel="stylesheet" type="text/css" href="{% static 'polls/style.css' %}">
<html lang="en">
那麼新增圖片的方法也類似,在polls/static/polls目錄下新增一個子目錄images,然後將圖片放進去,之後在style.css檔案中加入:
body {
background: white
url("images/background.gif") no-repeat;
}