Как сделать частичное с Джанго?
Я работаю над веб-проектом с Django, и у меня есть список объектов, отображаемых в главном столбце моей страницы. Я хочу сделать фильтры (например, ценовой фильтр, город...) для этих объектов слева. Я хотел бы разделить эти две части кода специальным методом views для рендеринга левой колонки (фильтры) и другой для рендеринга центральной части.
Как я могу это сделать?
1 ответ
Решение
Вы можете использовать {% include %}
тег шаблона.
Кроме того, вы можете создать собственный тег шаблона, если "частичный" используется в нескольких представлениях, и вы не хотите явно вставлять дополнительные контекстные переменные.