Как обеспечить URL-ссылку из шаблона одного приложения на домашнюю страницу, которая находится в корне urls.py в Django?

Мне нужно дать ссылку на домашнюю страницу, которая является страницей входа на мой сайт, из шаблона приложения, а именно:

<small style="margin-top: 5px;">To login<a href="{% url 'login' %}" class="login">Click Here</a></small>

Сейчас проблема в URL tag в том, что ссылка доступна в корне urls.py:

urlpatterns = [
    path('admin/', admin.site.urls),
    path('', views.login, name='login'),
]

Как мне это сделать?

Мне удалось сделать это следующим образом. Есть приложение 'bboard', в нем находятся login и info views. В файле urls.py (тот configuration folder, где находится файл settings.py) я регистрирую импорт приложения с нужным видом:

from bboard.views import login

Замените bboard на имя вашего приложения везде.

urls.py (папка конфигурации)

from bboard.views import login

urlpatterns = [
    path('admin/', admin.site.urls),
    path('', include('bboard.urls')),
    path('login/', login, name='login'),

]

urls.py(application)

from django.urls import path
from .views import *

urlpatterns = [
    path('info/', info, name='info'),
   ]

views.py

def login(request):

    return HttpResponseNotFound("<h2>12345</h2>")

def info(request):

    return render(request, 'bboard/templ.html')

templates

<a href="{% url 'login' %}">Link</a>
Вернуться на верх