Как сделать URL-адреса заголовков независимыми? - PullRequest
0 голосов
/ 29 мая 2020

У меня urls.py

urlpatterns = [
        path('video/<int:video_n>', views.video_detail, name='video_detail'),
        path('mylink1', views.mylink1, name = 'mylink1'),
    ]

Это нормально для моего url mysite.com/video/12345

У меня в заголовке есть панель навигации video_detail.html

<header>
  <ul>
    <li>
      <a href="mylink1">link 1</a>
    </li>
  </ul>
</header>

I хотите только ссылки из заголовка navbar (link 1) перенаправляет на mysite.com/mylink1

Но django engine перенаправляет меня на mysite.com/video/mylink1

Как избежать неправильного перенаправления или сделать навигационный URL независимым?

1 Ответ

1 голос
/ 29 мая 2020

Ну, вы использовали не URL name, а строку mylink1. Итак,

<a href="{% url 'mylink1' %}">link 1</a>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...