У меня есть Django Целевая страница + несколько дополнительных страниц описания.
Я храню навигационную панель с bootstrap 4 scrollspy в базе. html файл, который указывает на идентификаторы в доме. html. Когда я на главной странице, это работает как в официальном загрузочном брезенте пример .
1.ERROR
Но когда я go перехожу на другие страницы, он просто выдает этот URL "http://127.0.0.1: 8000 / home / services / # цены"и оставайтесь под" http://127.0.0.1: 8000 / home / services /"URL.
Я также получаю сообщение об ошибке терминала:
Not Found: /docs/4.3/dist/js/bootstrap.bundle.min.js
[13/Jan/2020 16:16:35] "GET /docs/4.3/dist/js/bootstrap.bundle.min.js HTTP/1.1" 404 2509
Я видел:
2.ERROR
В исходном примере выделена область панели навигации, куда он отправил пользователя. Шахта вообще не подсвечена.
3. ОШИБКА
Панель навигации не остается наверху при прокрутке или go к любому элементу панели навигации при нажатии на них.
Если я реализую что-либо из нижеперечисленного, оно охватит первые несколько строк страницы. Чтобы держать панель навигации над этими строками, я использую <div class="godown-60" id="godown"></div>
код залога.
Я пробовал class = "":
Fixed navbar
fixed-top
sticky-top
base. html
<body>
<header>
<nav id="navbar-example2" class="navbar navbar-static-top navbar-light bg-light">
<a class="navbar-brand" href="{% url 'home' %}" > HOME PAGE </a>
<ul class="nav nav-pills">
<li class="nav-item">
<a class="nav-link" href="#about">About</a>
</li>
<li class="nav-item">
<a class="nav-link" href="#services">Services</a>
</li>
<li class="nav-item">
<a class="nav-link" href="#pricing">Pricing</a>
</li>
</ul>
</nav>
...
home. html
<body>
<div data-spy="scroll" data-target="#navbar-example2" data-offset="0">
<h4 id="about">About</h4>
<a href="{% url 'about' %}">AboutTest</a>
<p>...</p>
<h4 id="services">Services</h4>
<a href="{% url 'services' %}">ServicesTest</a>
<p>...</p>
<h4 id="pricing">Pricing</h4>
<a href="{% url 'pricing' %}">PricingTest</a>
<p>...</p>
</div>
...