Django расширяет проблему с шаблоном

#html #django

#HTML #django

Вопрос:

Итак, у меня есть index.html файл, в котором есть файл с именем info.html который вытекает из index.html файл, но в настоящее время он не совсем работает. Вот мой код:

index.html

 <body>

    {% include "home/quote.html" %}

    {% include "home/intro.html" %}

    {% block content %}
    {% endblock %}

    {% include "home/projects.html" %}

    {% include "home/goals.html" %}

</body>
  

info.html

 {% extends "home/index.html" %}

{% block content %}

<section class="info-section">

    <div class="info-section_content">

        {% include "home/includes/info-content.html" %}

    </div>

</section>

{% endblock %}
  

Комментарии:

1. Не работает как? И как вы это визуализируете?

Ответ №1:

Эсси исправлено!

В views.py в каталоге приложений я визуализировал родительский файл (index.html ) итак, теперь я переключился на рендеринг дочернего файла (info.html ) и теперь это работает.

Ответ №2:

Мне понадобится дополнительная информация о вашем проекте, чтобы знать наверняка, но я бы проверил, чтобы убедиться, что вы ссылаетесь на правильное пространство имен здесь:

 {% extends "home/index.html" %}
  

Например, если путь представляет собой что-то вроде templates/home/something/info.html или templates/something/home/info.html в этом может быть проблема.