Django使用网页模板的方式分为两种, 一是建立代码块, 在新的页面导入代码块, 关键词为include 二是建立模板,新的页面在模板基础上扩充, 关键词为extends
导入代码块 include...如同被切开的半个柠檬一般
今でもあなたはわたしの光
时至今日 你仍是我的光芒
扩充模板定义网页 extends
?...
{% endblock poem_content %}
小结:
django适合承担比较大的项目, 如果一个项目中需要生成大量网页, 那模板继与复用就是不可或缺的,
使用模板的好处有很多..., 最基本的好处是能简化代码, 此外, django会根据模板生成完整的静态网页, 这种默认后端渲染的做法,非常利于seo, 提升了网站内容被搜索引擎抓取的概率
include和extends可以解决大多数模板继承与复用的问题..., 而且二者是支持混用的, 为了将模板代码块与普通的html文件区分开, 推荐的做法是模板文件以下划线开头,如广告的模板文件可以命名为_ad.html