Django with Jinja2:模板搜索路径
Django with Jinja2: template search path
我是 Jinja 的新手。希望有人能回答这个简单的问题。
如果 Jinja 在模板的行中遇到以下内容:
{% extends "details.html" %}
它将搜索哪些路径来定位 details.html? settings.py中是否有环境变量或变量可以设置?
您应该会在 settings.py 中看到类似这样的内容:
TEMPLATES = [
{
'DIRS': [
os.path.join(BASE_DIR, 'templates')
],
...
},
]
这假设您有一个名为 'templates' 的文件夹,您的模板存放在该文件夹中。
Django 将在该文件夹中搜索模板。
我是 Jinja 的新手。希望有人能回答这个简单的问题。 如果 Jinja 在模板的行中遇到以下内容:
{% extends "details.html" %}
它将搜索哪些路径来定位 details.html? settings.py中是否有环境变量或变量可以设置?
您应该会在 settings.py 中看到类似这样的内容:
TEMPLATES = [
{
'DIRS': [
os.path.join(BASE_DIR, 'templates')
],
...
},
]
这假设您有一个名为 'templates' 的文件夹,您的模板存放在该文件夹中。
Django 将在该文件夹中搜索模板。