Я пытаюсь настроить браузерные страницы API-интерфейса Django REST из моего приложения, как показано на рисунке here, но шаблоны для детей, похоже, игнорируются (кстати, это также происходит при попытке расширить базовый шаблон базы данных DRF). Это соответствующая часть файла дерева:Шаблоны Django не распространяются должным образом
├── <app>
│ ├── templates
│ │ ├── <app>
│ │ │ └── index.html
│ │ ├── rest_framework
│ │ | └── api.html
│ │ └── rest_framework_docs
│ │ └── docs.html
И хотя api.html начинается с {% extends "rest_framework/base.html" %}
изменений, внесенных в соответствующие блоки кода (например, bootstrap_theme) игнорируются, и шаблон по умолчанию отображается вместо. Что мне не хватает? Наиболее близкие вопросы относятся к ошибкам в urls.py, но я считаю, что это не так
PS: Это на Django 1.9.8
Установили ли вы [APP_DIRS] (https://docs.djangoproject.com/en/1.9/ref/settings/#app-dirs) значение 'True'? Это может быть проблема. –
Да, он поставляется с 'True' по умолчанию, так как Django 1.8+ я верю, поэтому проблема в другом месте, к сожалению. – JavierAcost