Как включить шаблон с относительным путем в Jinja2

Я пытаюсь включить в шаблон еще один, находящийся в той же папке. Для этого я просто выполняю {% import 'header.jinja2'%} . Проблема в том, что я продолжаю получать ошибку TemplateNotFound .

Моя папка с шаблоном выглядит как

+ myProject
|
+--+ templates
   |
   +--+ arby
   |  |-- header.jinja2
   |  |-- footer.jinja2
   |  +-- base.jinja2
   |
   +--+ bico
      |-- header.jinja2
      |-- footer.jinja2
      +-- base.jinja2

Поэтому, когда я визуализирую arby 'base.jinja2', я хотел бы включить 'arby / header.jinja2', а когда я визуализирую 'base.jinja2' bico, я хотел бы включить 'bico /header.jinja2 '. Дело в том, что я не хочу писать префикс 'arby /' или 'bico /' в {% include 'arby / base.jinja2'%}. Возможно ли это?

Спасибо

13
задан Blender 14 December 2011 в 22:35
поделиться