include语句可以提高代码的复用性,比如代码开头和结尾需要被大量的复用,可以将其写成一个独立的代码
比如对HTML文件:
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Title</title>
</head>
<body>
<ul>
<li>国际</li>
<li>军事</li>
<li>财经</li>
<li>娱乐</li>
</ul>
<h1>首页</h1>
<div class="footer">
这是网页尾部
</div>
</body>
</html>
可以将该网页分为header:
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Title</title>
</head>
<body>
<ul>
<li>国际</li>
<li>军事</li>
<li>财经</li>
<li>娱乐</li>
</ul>
</body>
</html>
<div class="footer">
这是网页尾部
</div>
通过:
{% include 'commit/header.html' %}
<h1>首页</h1>
{% include 'commit/footer.html' %}
实现的网页效果和complate是一样的,这样就分开了。