【文件属性】:
文件名称:模板加载内部机制-libmodbus源码解析
文件大小:7.37MB
文件格式:PDF
更新时间:2021-06-24 08:00:41
PDF
8.5模板加载内部机制
通常,我们把模板保存在文件系统中的文件里,而不直接使用低层的 Template API。建议把模板保存在一个
专门的目录中。Django 在多个位置搜索模板目录,具体是哪些取决于模板加载设置(参见 8.5.2 节),但是
指定模板目录最基本的方式是使用 DIRS选项。
8.5.1 DIRS选项
告诉 Django 模板目录有哪些的方法是使用设置文件中 TEMPLATES设置的 DIRS选项,或者是 Engine的 dirs参
数。这个选项的值是一个字符串列表,包含指向模板目录的完整路径:
TEMPLATES = [
{
'BACKEND': 'django.template.backends.django.DjangoTemplates',
'DIRS': [
'/home/html/templates/lawrence.com',
'/home/html/templates/default',
],
},
]
模板可以放在任何位置,只要 Web 服务器有权限读取目录及里面的模板即可。模板的扩展名不限,可以是
.html或 .txt,甚至可以没有。注意,这里的路径应该使用 Unix 风格的正斜线,即便在 Windows 中也是如
此。
118 - 第 8 章 高级模板技术