вернуть представление django в тег шаблона - PullRequest
1 голос
/ 04 апреля 2011

Я хочу иметь шаблонный тег ...

Существует некоторое представление и шаблон (named X), когда я вызываю это представление, возвращаем html

например

<h1>hi</h1>

В индексе тестового приложения я хочу, чтобы при вызове тега шаблона в шаблоне этого представления тег шаблона возвращал html named X

, например,

<h2>test</h2>
{% template_Tag_return_x_view %}

результат

<h2>test</h2>
<h1>hi</h1>

что лучше?

Ответы [ 2 ]

2 голосов
/ 04 апреля 2011

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

Он более гибкий, чем простой include, так как вы можете указать параметры, которые влияют на вывод.

1 голос
/ 04 апреля 2011

Предлагаю вам взглянуть на шаблонный шаблон include .

...