Страница не найдена (404) появляется при выполнении учебника
После многих попыток я получаю следующую ошибку
Page not found (404)
Request Method: GET
Request URL: http://127.0.0.1:8000/polls
Using the URLconf defined in mysite.urls, Django tried these URL patterns, in this order:
admin/
The current path, polls, didn’t match any of these.
You’re seeing this error because you have DEBUG = True in your Django settings file. Change that to False, and Django will display a standard 404 page.
Код написан следующим образом, как показано в учебнике
mysite/urls.py
from django.contrib import admin
from django.urls import include, path
urlpatterns = [
path("polls", include("polls.urls")),
path("admin/", admin.site.urls),
]
polls/urls.py
from django.urls import path
from . import views
urlpatterns = [
path("", views.index, name="index"),
]
polls/views.py
from django.http import HttpResponse
def index(request):
return HttpResponse("Hello, world. You're at the polls index.")
mysite/setting.py
INSTALLED_APPS = [
'django.contrib.admin',
'django.contrib.auth',
'django.contrib.contenttypes',
'django.contrib.sessions',
'django.contrib.messages',
'django.contrib.staticfiles',
'polls',
]
Я задал вопросы chatGPT и Llama3, и они посоветовали мне задать их здесь. Неоднократный перезапуск сервера и копирование и вставка кода не решили проблему. Также было произведено удаление кэша и переустановка Python, Django и виртуального окружения. Дайте мне знать, если есть что-то еще, что я должен проверить.