как я могу использовать путь Django для поиска и загрузки шаблонов? Джанго 3.2
в django3.2 я пытался использовать это для поиска и загрузки шаблонов? но не работает со мной
TEMPLATES = [
{
'BACKEND': 'django.template.backends.django.DjangoTemplates',
'DIRS': ` [BASE_DIR / 'templates']`,
}
настройка по умолчанию была такой:
`from pathlib import Path`
# Build paths inside the project like this: BASE_DIR / 'subdir'.
BASE_DIR = Path(__file__).resolve().parent.parent
Есть какие-нибудь подсказки, в чем может быть проблема?
3 ответа
Попробуйте это редактирование в своем Djangosettings.py
TEMPLATES_DIR=BASE_DIR / 'templates'(line-17)
'DIRS':[TEMPLATES_DIR,],(line-58)
попробуйте использовать
TEMPLATES = [
{
'BACKEND': 'django.template.backends.django.DjangoTemplates',
'DIRS': [os.path.join(BASE_DIR, 'templates')],
}
Если вы хотите изменить свой путь к шаблону, вы можете использовать его в своем settings.py, например, у меня есть каталог «templates» для моих шаблонов в корне проекта:
TEMPLATES = [
{
'BACKEND': 'django.template.backends.django.DjangoTemplates',
'DIRS': [os.path.join(BASE_DIR, 'templates')],
'APP_DIRS': True,
},
]