Django получить путь к предыдущему родительскому каталогу в теге шаблона
я хочу расширяться из base.html, который находится до (предыдущего?) родительского каталога.
Структура пути такова:
templates:
- база
- base.html <--- файл, который я хочу расширить.
- страницы
- общий
- home.html <--- файл, откуда я получил ошибку
- общий
проблема в том, что
TemplateDoesNotExist на / pages/general/base/base.html
>
и вот html код из home.thml в template/pages/general/base.html для вызова .base.html
{% extends "../base/base.html" %}
я не знаю, как я могу перейти к предыдущей папке из родительского каталога, и я даже не знаю, как найти документацию, ссылающуюся на это, я не носитель английского языка, поэтому мне трудно найти и ответить.
точки буксировки
../
переводит вас в каталог priv, так что вы окажетесь в каталоге pages
../..
приведет вас в родительский каталог pages dir поэтому ваш импорт должен выглядеть следующим образом :
{% extends "../../base/base.html" %}