Локальный сервер не проходит по шаблону 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