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;
}