django基础教程第四讲-模板标签和静态文件

django中我们可以使用模板来构建页面,那么模板中标签如何使用,以及如何引入css,js,图片文件等。


  1. extends标签用来继承模板。

  2. block标签用来占位(占坑)

  3. for标签用来循环变量

  4. static标签用来引入静态文件

  5. include标签用来引入其他模板文件


具体代码如下:

{% load static %}
<link rel="stylesheet" href="{% static 'css/common.css' %}">
<title>{% block title %} {% endblock %}</title>


{% block nav %} {% include "index/nav.html" %} {% endblock %}


{% for article in articles %}
{{ article.title }}
{% endfor %}


{% extends "index/base.html" %}