Джанго - «Включить» блок в несколько шаблонов? Шаблон тега? Что-то другое?
У меня есть небольшой блок статистики, который я хочу, чтобы он был доступен в нескольких местах: страница профиля пользователя и страница поиска со списком пользователей.
Как лучше всего повторить этот блок? Я пришел из PHP фона, и в PHP это было бы просто включить с передачей некоторых простых аргументов. В Django я в основном хочу иметь возможность вызывать что-то вроде:
{% stats_block user %}
Где пользователь - это объект, содержащий всю информацию о пользователе. Я думал о простом теге шаблона, но блок довольно большой, и я не хочу помещать все в одну строку в теге шаблона.
Большое спасибо!