自学Python之路-django模板--模板继承

发布时间 2023-07-03 10:45:02作者: CARLOS_KONG

点击返回 自学Python之路-Diang

1   Django模板介绍

  • 模板用于快速生成HTML动态页面返回给客户端,模板是一个文本,用于分离文档的表现形式和内容。
  • 模板定义了占位符以及各种用于规范文档该如何显示的模板标签。
  • 模板通常用于产生HTML,但是Django的模板也能产生任何基于文本格式的文档。
  • 模板包含两个部分:HTML代码和模板标签
  • 一个项目可以有一个或者是多个模板引擎,Django里面主要两个模板引擎:DTL、Jinja2。

2   Django模板的位置

  • 第一种在应用中建立templates目录,好处不需要注册,不好的地方,有多个应用的时候不能复用页面
  • 第二种是放在工程的目录下,好处是如果有多个应用,可以调用相同的页面,需要注册