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 将在该文件夹中搜索模板。