Как сделать частичное с Джанго?

Я работаю над веб-проектом с Django, и у меня есть список объектов, отображаемых в главном столбце моей страницы. Я хочу сделать фильтры (например, ценовой фильтр, город...) для этих объектов слева. Я хотел бы разделить эти две части кода специальным методом views для рендеринга левой колонки (фильтры) и другой для рендеринга центральной части.

Как я могу это сделать?

1 ответ

Решение

Вы можете использовать {% include %} тег шаблона.

Кроме того, вы можете создать собственный тег шаблона, если "частичный" используется в нескольких представлениях, и вы не хотите явно вставлять дополнительные контекстные переменные.

Другие вопросы по тегам