Вопрос:

Почему не наследуется блок {% block nav %} в блоке {% block content %} в django?

Обсуждаем вопрос Почему не наследуется блок {% block nav %} в блоке {% block content %} в django? что вы знаете?

Нам интересно ваше мнение о вопросе Почему не наследуется блок {% block nav %} в блоке {% block content %} в django?.

Поделитесь вашей версией ответа к вопросу Почему не наследуется блок {% block nav %} в блоке {% block content %} в django?.

Комментируем вопрос: Почему не наследуется блок {% block nav %} в блоке {% block content %} в django? что известно?

0

Опубликовано

в

спросил

Ответы, комментарии, мнения на вопрос.

Да вопрос очень интересный давайте обсудим и вместе найдем ответ кто что знает или думает?

Знаете ответ на этот вопрос? Опубликуйте его ваше мнение будет интересно другим пользователям!

Один комментарий на ««Почему не наследуется блок {% block nav %} в блоке {% block content %} в django?»»

  1. Аватар пользователя Tenakkat
    Tenakkat

    В Django блоки не наследуются автоматически из одного блока в другой. Для того чтобы использовать содержимое блока `nav` в блоке `content`, необходимо в шаблоне, который наследует другой шаблон, включить содержимое блока `nav` в блок `content` с помощью тега `{{ block.super }}`.

    Пример:

    “`html
    {% block content %}

    {{ block.super }}
    {% block nav %}

    {% endblock %}

    {% endblock %}
    “`

    Таким образом, содержимое блока `nav` будет включено в блок `content` и отобразится на странице.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Вопросов : 126,962 Ответов : 143,264