TEMPLATES 选项配置模板引擎相关信息
TEMPLATES = [
{
'BACKEND': 'django.template.backends.django.DjangoTemplates',
'DIRS': [],
'APP_DIRS': True,
'OPTIONS': {
# ... some options here ...
},
},
]
- BACKEND
Django模板引擎类的路径,内置2种:
1. django.template.backends.django.DjangoTemplates
2. django.template.backends.jinja2.Jinja2 - DIRS
模板的looking目录列表,查找顺序为从上至下 - APP_DIRS
布尔值,是否从INSTALL_APPS中查找模板 - OPTIONS
模板引擎额外的配置,取决于BACKEND类
APP_DIRS值为True时,表示引擎会在INSTALL_APPS中查找模板,但优先查找DIRS。
APP_DIRS值为False时,需要配置DIRS选项,引擎在从上至下依次查找模板。
博客介绍了Django中TEMPLATES选项配置模板引擎的相关信息,包括BACKEND指定模板引擎类路径,有两种内置类型;DIRS是模板查找目录列表;APP_DIRS决定是否从INSTALL_APPS查找模板;OPTIONS是额外配置,还说明了APP_DIRS不同值时模板查找规则。
3万+





