django-2.0 - 当 AppDirs 在 Django 中设置为 True 时,我可以在哪里放置模板加载器 - Django-admin-tools
问题描述
我正在尝试使用一个名为django-admin-tools
. 它需要我放置'admin_tools.template_loaders.Loader'
在模板的顶部。我有AppDirs: True
这意味着我不能使用'loaders'
模板选项部分中的选项。'admin_tools.template_loaders.Loader'
当AppDirs
设置为时我可以放在哪里True
?
解决方案
根据这个文档,什么时候APP_DIRS
为真,这意味着 django 只使用django.template.loaders.app_directories.Loader
.
所以我认为你不必设置APP_DIRS
True。只需将该加载程序附加loaders
到admin_tools.template_loaders.Loader
TEMPLATES = [
{
'BACKEND': 'django.template.backends.django.DjangoTemplates',
'DIRS': [],
'APP_DIRS': False,
'OPTIONS': {
...,
'loaders': [
'django.template.loaders.app_directories.Loader',
'admin_tools.template_loaders.Loader',
...
],
},
},
]
推荐阅读
- pyqt5 - PyQt5+fbs:请安装nsis并将其安装目录添加到你的path环境变量中
- csv - 如何使用 Mips Assembly 逐行读取文件“逗号分隔文件”,然后逐行读取 Char 并将其从 ASCII 字符串转换为 Int?
- r - R Shiny:删除闪亮环境中的对象
- excel - 在vba中比较表1中的2列与单个工作簿中表2中的2列
- windows - 需要 ping BLE 设备以检查 Windows 是否还活着
- c++ - 在向量上执行时对 C++ 中的“WinMain”的未定义引用
- python-3.x - 如何在python3请求模块中仅获取部分json文件
- python - 获取xpath加载时间python selenium
- c++ - 为什么 fmt 将 0.5 舍入为 0,小数点为零?
- java - 在数组中搜索元素