Локальный сервер не проходит по шаблону URL на моем локальном сервере

Я новичок в Django и столкнулся с проблемой, которую не могу решить, несмотря на мои исследования... Я уже делал небольшие проекты django без этой ошибки, но после переформатирования компьютера (я не могу видеть ссылку, но это контекст!) я столкнулся с этой проблемой.

Когда я запускаю проект django, вот что показывает мне браузер, несмотря на другие урлы в моем проекте Django не проходит через мои урлы

Я пробовал с почти пустым проектом, но по крайней мере с еще одним url и все еще имею ту же самую страницу.

urls.py в главном файле (src/mynotes/urls.py):

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


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

settings.py в основном проекте (src/mynotes/settings.py):

INSTALLED_APPS = [
    'django.contrib.admin',
    'django.contrib.auth',
    'django.contrib.contenttypes',
    'django.contrib.sessions',
    'django.contrib.messages',
    'django.contrib.staticfiles',
    'dbnotes'
]

urls.py в приложении (src/dbnotes/urls.py):

from django.urls import path
from . import views

urlpatterns = [
    path("", views.homepage, name="homepage"),
]

views.py в приложении (src/dbnotes/views.py):

from django.http import HttpResponse

def homepage(request):
    return HttpResponse("Hello, world. You're at the polls index.")

Еще более странно, когда я меняю "path('admin/', admin.site.urls)", я все равно получаю страницу администратора с тем же маршрутом. Даже если я изменю 'admin/' или admin.site.urls.

Похоже, что мой локальный сервер отображает слишком пустой проект django, но на странице ошибки написано "mynotes.urls" в качестве местоположения url, что является хорошей папкой.

Я работаю с виртуальной средой.

Я потерян, так как это первый раз, когда я получил эту проблему, несмотря на создание других (небольших) проектов django!

Если у кого-нибудь есть идеи, было бы здорово! Спасибо!

Я пытался следовать документации django, чтобы написать меньший проект, но тогда у меня будет меньше возможностей для ошибок! Я пробовал с новым проектом и новой виртуальной средой. Я нашел тему, связанную с моей проблемой, но без ответа: Django не видит urls.py

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