Приложение Django возвращает ошибку 404, даже если урлы корректны согласно учебникам

Я начинаю свое первое приложение django. Я постоянно получаю ошибку 404 после включения сервера локально на моем компьютере. Я не вижу причин для такого возврата, потому что урлы кажутся правильными, если сравнивать с учебниками и руководствами в интернете.

Это мой файл urls внутри приложения (название приложения - reservations)

from django.urls import path
from . import views

urlpatterns = [
    path('', views.index, name='index')
]

Это файл urls в папке проекта (название проекта - веб-сайт)

from django.contrib import admin
from django.urls import include, path

urlpatterns = [
    path('admin/', admin.site.urls),
    path('reservations/', include('reservations.urls'))
]

а это индексная функция, которая должна показывать базовый html

def index(request):
    response = """<html><body><p>This is home page</p></body></html>"""
    return HttpResponse(response)

Я думал, что мои урлы написаны неправильно, поэтому я пробовал писать их по-другому, но это не помогло. Спасибо за любую помощь.

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