Невозможно включить navbar.html в другие модули

Я совсем новичок в веб-разработке и столкнулся с некоторыми проблемами при использовании Django

Это код модулей моего проекта.

{% include 'navbar.html' %}


<h1>projects template</h1>
<p>Lorem Ipsum is simply dummy text of the printing and typesetting industry.
    Lorem Ipsum has been the industry's standard dummy text ever since the 1500s,
    when an unknown printer took a galley of type and scrambled it to make a type
    specimen book. It has survived not only five centuries, but also the leap into 
    electronic typesetting, remaining essentially unchanged.
    It was popularised in the 1960s with the release of Letraset sheets containing Lorem
    Ipsum passages, and more recently with desktop publishing software like Aldus PageMaker
    including versions of Lorem Ipsum.
</p>

{% endblock content %}

и вот мой navbar.html:

<h1>Logo</h1>
<hr>

когда я запускаю это, ожидается, что оно вернет что-то вроде этого: введите описание изображения здесь

но вместо этого выводит следующее: введите описание изображения здесь

Как вы можете видеть, он не заворачивает текст navbar правильно. Я буду очень признателен, если кто-нибудь поможет мне с этой проблемой.

Итак, что вам нужно сделать, это включить это в html-файл вашей панели навигации:

{% block content %} {% endblock %}

then add

{% extends 'navbar.html' %}
{% block content %}
<html>
   ...
</html>
{% endblock %}

внутри вашего другого шаблона

Я открыл HTML прямо из текстового редактора, запустив HTML-файл. поэтому, когда я открываю его в браузере, все выглядит правильно

Вернуться на верх