1 Django模板介绍
- 模板用于快速生成HTML动态页面返回给客户端,模板是一个文本,用于分离文档的表现形式和内容。
- 模板定义了占位符以及各种用于规范文档该如何显示的模板标签。
- 模板通常用于产生HTML,但是Django的模板也能产生任何基于文本格式的文档。
- 模板包含两个部分:HTML代码和模板标签
- 一个项目可以有一个或者是多个模板引擎,Django里面主要两个模板引擎:DTL、Jinja2。
2 Django模板的位置
- 第一种在应用中建立templates目录,好处不需要注册,不好的地方,有多个应用的时候不能复用页面
- 第二种是放在工程的目录下,好处是如果有多个应用,可以调用相同的页面,需要注册