Я добавил теги имен в мои html-страницы, используя тег '{% url 'blog-home' %}'
. Если я пытаюсь получить доступ к нему через панель навигации из корневого каталога, он открывается правильно в localhost:8000/blog
, но когда я снова пытаюсь получить доступ к нему через панель навигации, он принимает относительный путь и перенаправляет меня на localhost:8000/blog/blog
.
# views.py
def blog_main_page(request):
return render(request, 'blog.html')
# urls.py
urlpatterns = [
path('', views.blog_main_page, name='blog-home'),
]
# urls.py (Main App)
urlpatterns = [
path('', include('homepage.urls')),
path('blog/', include('blog.urls')),
]
Я ожидаю, что полученный URL будет localhost:8000/blog
, но не localhost:8000/blog/blog