将base.html文件放入django以便其他应用程序可以修改它的正确方法是什么?
答案 0 :(得分:2)
您可以将它放在模板目录中的任何位置。我建议你在模板目录的根目录。
project/
app-1/
...
app-n/
templates/
base.html
您的模板目录应列在settings.py
。
TEMPLATES = [
{
'BACKEND': 'django.template.backends.django.DjangoTemplates',
'DIRS': [
'/path/to/project/templates',
],
'APP_DIRS': True,
'OPTIONS': {
'context_processors': [
...
],
},
},
]