當前位置: 首頁>>代碼示例 >>用法及示例精選 >>正文


Python Django Loader用法及代碼示例


本文介紹 django.template.loaders.filesystem.Loader 的用法。

聲明

class filesystem.Loader

根據 DIRS 從文件係統加載模板。

默認情況下啟用此加載程序。但是,在您將 DIRS 設置為非空列表之前,它不會找到任何模板:

TEMPLATES = [{
    'BACKEND': 'django.template.backends.django.DjangoTemplates',
    'DIRS': [BASE_DIR / 'templates'],
}]

您還可以覆蓋 'DIRS' 並為特定文件係統加載程序指定特定目錄:

TEMPLATES = [{
    'BACKEND': 'django.template.backends.django.DjangoTemplates',
    'OPTIONS': {
        'loaders': [
            (
                'django.template.loaders.filesystem.Loader',
                [BASE_DIR / 'templates'],
            ),
        ],
    },
}]

相關用法


注:本文由純淨天空篩選整理自djangoproject.com大神的英文原創作品 django.template.loaders.filesystem.Loader。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。