Задать вопрос
@Evgeny_A

Как в Django вынести шаблон из цикла в отдельный файл?

Приветствую всех.

У меня в разных местах есть такие циклы:

{% for object in object_list %}
    <h1>object.title</h1>
{% endfor %}


Стало не удобно редактировать каждый раз ту часть, что внутри цикла и я захотел вынести это:

<h1>object.title</h1>

В отдельный файл item_in_loop.html

Проблемы две:

1. Как подключить в любом шаблоне item_in_loop.html?
2. Как передать в item_in_loop.html object из цикла?

Спасибо за подсказки.
  • Вопрос задан
  • 147 просмотров
Подписаться 1 Простой Комментировать
Ответ пользователя Yupiter7575 К ответам на вопрос (2)
yupiter7575
@yupiter7575
Python программист
<h1>object.title</h1>

Это работать не будет.
Как подключить в любом шаблоне item_in_loop.html?

Пишите extends в начале файла
Как передать в item_in_loop.html object из цикла?

Вроде как должны все переменные передаться

А вообще, зачем из-за одной строчки создавать новый файл?
Ответ написан