PythonWeb开发基础第6章 模板.pptxVIP

  • 15
  • 0
  • 约5.56千字
  • 约 26页
  • 2020-04-11 发布于辽宁
  • 举报
Python Web开发基础教程(Django版)主讲:XXX第6章 模板本章主要内容:模板基础模板语言模板继承6.1模板基础本节主要内容配置模板引擎使用模板类使用模板文件6.1.1 配置模板引擎模板引擎也称后端(BACKEND)。在项目配置文件settings.py的TEMPLATES变量中配置模板时,使用BACKEND选项配置模板引擎。创建项目时,通常会在settings.py配置文件中添加模板的默认设置Django的默认模板引擎为django.template.backends.django.DjangoTemplates,其语法为Django模板语言(简称DTL)。django.template.backends.jinja2.Jinja2是另一个Django内置的模板引擎。模板配置中的APP_DIRS默认值为True,表示模板引擎将在项目的所有应用目录中搜索模板文件。也可在DIRS选项中指定搜索路径,示例代码如下。?TEMPLATES = [ { BACKEND: django.template.backends.django.DjangoTemplates, DIRS: [/html/templates,/html/django], },]?Django会按照DIRS选项中路径的先后顺序搜索模板文件。OPTIONS选项中的context_processors选项用于注册

文档评论(0)

1亿VIP精品文档

相关文档