Как сделать так, чтобы Navbar появлялся на всех страницах (без копирования кода) (PHP не подойдёт) Django HTML

Я хочу, чтобы Navbar был на всех страницах и тот код который снизу был в другом файле (Обязательно в папке 'static'). PHP не подойдёт т.к. django не обрабатывает PHP.

Если что я использую Bootstrap 5.

Можно в принципе с {% extends %} но я не понимаю как туда передать путь к 'static' папке

Код для Navbar:

<nav class="navbar navbar-expand-lg navbar-dark bg-dark sticky-top">
          <div class="container-fluid">
            <a class="navbar-brand" href="/">
              <img src="{% static 'images/favicon.ico' type='image/x-icon' %}" width="30" height="30" class="d-inline-block align-top" alt="">
              <span style="color: white">Company</span>
            </a>

            <button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbarNavDarkDropdown" aria-controls="navbarNavDarkDropdown" aria-expanded="false" aria-label="Toggle navigation">
              <span class="navbar-toggler-icon"></span>
            </button>
            <div class="collapse navbar-collapse" id="navbarNavDarkDropdown">
              
              <ul class="navbar-nav me-auto mb-2 mb-lg-0">
                <li class="nav-item dropdown">
                  <a class="nav-link dropdown-toggle" href="#" id="navbarDropdown" role="button" data-bs-toggle="dropdown" aria-expanded="false">
                    Services
                  </a>
                  <ul class="dropdown-menu" aria-labelledby="navbarDropdown">
                    <li><a class="dropdown-item" href="/subscriptions">Subscriptions</a></li>
                  </ul>
                </li>
              </ul>
            </div>
          </div>
</nav>

Почитайте доки по шаблонам джанго. Там это весьма неплохо расписано. Вам надо написать базовый шаблон, и остальные шаблоны как расширяющие его. к примеру:

base.html

{% load static %}
<title>{% block title %}{% endblock %}</title>
<nav class="navbar navbar-expand-lg navbar-dark bg-dark sticky-top">
<!-- ваша навигашка -->
</nav>
<div class="site-container">
      {% block content %}{% endblock %} <!-- сюда будет вставляться содержимое расширяющих шаблонов -->
</div>

about.html

{% extends 'main/base.html' %}
{% block title%}Ебаут{% endblock %}
{% block content%}о нас{% endblock %}

index.html

{% extends 'main/base.html' %}
{% block title%}{{ title }}{% endblock %}
{% block content%}
блаблабла здрасьти на сайте<br/>
Новости сайта:<br/>
    {% include 'main/news.html' %}
    <a href="{% url 'news' %}">Архив новостей...</a>

{% endblock %}
Вернуться на верх