2010-08-10 2 views
1

Иногда мне нужно использовать один и тот же HTML-код в различных шаблонов, например:Многоразовый HTML код/​​виджеты

<div class="mylist"><span>item-1</span><span>item-2</span>...</div> 

или более сложных виджетов. Я новичок в Django, поэтому хочу узнать, что вы обычно делаете в таких ситуациях? Вы создаете свои собственные теги шаблонов или что?

ответ

1

Похоже, вы после тега включения, http://docs.djangoproject.com/en/dev/howto/custom-template-tags/#inclusion-tags.

Тег включения - очень простой тип тега шаблона для разметки разметки и кода в другие шаблоны. Это должно соответствовать счету для вашего примера.

Вы можете написать более сложные теги шаблонов, чтобы сделать что-то еще, что вам нужно, если вам нужно в конечном итоге, но теги включения - это хорошее место для начала.

+0

Да, это так. Спасибо! :) – pocoa

Смежные вопросы