База "/" не найдена в Django

В моем проекте django ornaments есть только одно приложение под названием balls. Я бы хотел, чтобы сервер указывал на его индекс, когда я делаю manage.py runserver, но я получаю эту ошибку:

enter image description here

Вот мой urls.py:

from django.contrib import admin
from django.urls import include, path
from django.conf import settings
from django.conf.urls.static import static

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

urlpatterns += [
    path('', RedirectView.as_view(url='balls/', permanent=True)),
]
urlpatterns += static(settings.STATIC_URL, document_root=settings.STATIC_ROOT)

Я также включаю структуру проекта. Обратите внимание, что строка ball нигде не встречается в моем коде (согласно поиску).

enter image description here

Согласно вашему скриншоту, вы посылаете запросы на http://127.0.0.1:8000/ball и этот URL не найден по заданному пути path('balls/', include('balls.urls')), поэтому попробуйте перейти на этот http://127.0.0.1:8000/balls

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