#html #django #drop-down-menu #navbar
Вопрос:
Доброе утро, сообщество
Я создаю свое первое приложение в Django, и у меня проблема с навигационной панелью. «Ссылка для входа», размещенная на панели навигации, действительно переходит на URL-адрес, когда я нажимаю на нее. Ссылки, которые находятся в выпадающем меню, работают просто отлично. Есть какие-нибудь намеки?
Ниже приведен мой код,
<li class="nav-item dropdown">
<a class="nav-link dropdown-toggle" href="http://127.0.0.1:8000/login" id="navbarDropdown" role="button" data-bs-toggle="dropdown" aria-expanded="false">
Login
</a>
<ul class="dropdown-menu" aria-labelledby="navbarDropdownMenuLink">
<li><a class="dropdown-item" href="http://127.0.0.1:8000/logout">Logout</a></li>
<li><a class="dropdown-item" href="{% url 'simple_investing:register' %}">Register</a>
</ul>
</li>
Комментарии:
1. Что вы подразумеваете под «не работает»?
2. Когда я нажимаю на него, он не переходит на URL-адрес для входа.
3. Вы действительно хотите переключать выпадающий список при нажатии на эту кнопку входа в систему?
4. Ну, я хотел бы иметь возможность нажать на кнопку входа в систему, а также иметь на ней выпадающее меню. Возможно ли это?
5. Да, это было бы возможно, но это звучит странно..