как расширенный шаблон вызвать другой шаблон в jinja2? - PullRequest
0 голосов
/ 29 мая 2019

Я вызываю шаблон в расширенном шаблоне.

Не могу найти 'как расширенный шаблон вызвать другой шаблон в jinja2?'

base.html

<div class="main-container">
  {% block content %}
  {% endblock %}
</div>

child.html

{% extends "base.html" %}
{% block content %}
<div class="child">
  <button class="modal"/>
  {% modal content %}
  {% endblock %}
</div>
{% endblock %}

модальный контент.html

<div class="modal-content">
...some code
</div>

Я хочу вызвать модальное содержимое в child.html.

1 Ответ

0 голосов
/ 29 мая 2019

Если вы хотите добавить файл content.html на страницу child.html, используйте include

Внутри child.html:

{% include 'content.html' %}

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...