Django HTML: как сделать ссылку "вернуться домой"?

Вот структура файлов моего проекта.

enter image description here

Я добавляю ссылку в testpage.html, и хочу, чтобы она возвращала пользователя в корневой каталог (http://127.0.0.1:8000 на сервере localhost), который настроен на использование index.html в качестве домашней страницы в разделе pages > templates > index.

testpage.html находится ниже. ссылка находится в строке 3 (в настоящее время пустой):

 <h1 class='list'>Classes</h1>
        {% if mydata %}
        <a href="">Go home</a>
        {% endif %}
       {% for k in mydata  %}
        <table border="1">
            <thead>
                <th>Team</th>
                <th>Name</th>
                <th>ClassCode</th>
            </thead>
            <tr>
                <td>{{k.Team}}</td>
                <td>{{k.Name}}</td>
                <td>{{k.ClassCode}}</td>
            
            </tr>
            
            
        </table>
        {% endfor %}
{% endblock %}

В вашем приложении urls.py должно быть что-то вроде

from django.urls import path

from . import views

urlpatterns = [
    #...
    path('home/', views.home, name='home'),
    #...
]

тогда в шаблоне вы можете иметь

<a href="{% url 'home' %}">Go home</a>

Здесь home - имя пути.

Вернуться на верх