LINUX.ORG.RU

include в шаблонах django, внутри for

 ,


0

1

Есть кусок кода примерно следующего вида:

{% for device in devices %}
  {% include '_device.html' %}
{% endfor %}
Пробовал разные варианты. Не включает оно один шаблон в другой, хоть ты тресни. И что гораздо более обидно - не выдаёт ошибок никаких. Просто так, где должен быть html-код, его нет, а так всё отлично работает.


Ответ на: комментарий от Hope

а с TEMPLATE_DEBUG = True?

Спасибо, помогло.

Суть была в том, что в _device.html использовался static, а staticfiles был загружен только во внешнем шаблоне. Но вообще я думал, что оно тупо вклеит сначала содержимое одного шаблона в другой, а потом уже будет статику раскрывать.

kosc
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.