在 djangosettings.py
中,它要求TEMPLATE_DIR
.
而不是硬编码那里的路径,我想在每个应用程序中都有模板文件夹,例如
coresite/templates
blog/templates
gallery/templates
怎么能通用呢?或者我是否必须为我的基础站点中的每个应用程序添加模板?
您可以添加django.template.loaders.app_directories.Loader
到文件TEMPLATE_LOADERS
中,该settings.py
文件将尝试从每个已安装应用程序的templates
子目录加载模板。
例如
TEMPLATE_LOADERS = (
'django.template.loaders.filesystem.Loader',
'django.template.loaders.app_directories.Loader',
)
更多信息:模板加载器类型