Повторно используемый HTML-код / ​​виджеты - PullRequest
1 голос
/ 10 августа 2010

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

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

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

1 Ответ

1 голос
/ 10 августа 2010

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

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

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

...