1、一个网站有很多相似的网页,这样就可以建立一个base.html在templates文件夹下
<!DOCTYPE html>
<html lang="zh-cn">
<head>
<meta charset="UTF-8">
<title>{% block title %}{% endblock %}</title>
</head>
<body>
<div>
<a href="{% url 'home' %}">
<h2>个人博客网站</h2>
</a>
</div>
<hr>
{% block content %}{% endblock %}
</body>
</html>
2、有了这个base.html,其他三个模板就可以嵌套进来
blog_list.html
{% extends 'base.html' %}
{# 页面标题 #}
{% block title %}
我的博客网站
{% endblock %}
{# 页面内容 #}
{% block content %}
{% for blog in blogs %}
<a href="{% url 'blog_detail' blog.pk %}">
<h3>{
{ blog.title }}</h3>
</a>
<p>{
{ blog.content|truncatechars:20 }}&