Страница не найдена (404) в Джанго - PullRequest
0 голосов
/ 25 октября 2019

Я использую django. Я получил эту ошибку. Страница не найдена (404) Метод запроса: GET URL запроса: http://127.0.0.1:8000/ Используя URLconf, определенный в VibezT.urls, Django пробовал эти шаблоны URL в следующем порядке

  1. music /
  2. admin /

Пустой путь не соответствовал ни одному из них.

VibezT \ urls.py

from django.contrib import admin

from django.urls import include, path

urlpatterns =[

    path('music/', include('music.urls')),

    path('admin/', admin.site.urls),

]

Для URL-адресов музыки у меня есть этот код

music \ urls.py

from django.urls import path

from . import views  

urlpattern = [

    path(r'^$',/  views.index, name='index')

]

Для просмотра у меня есть этот код

from django.http import HttpResponse

def index(request):

    return HttpResponse("Hello World")

1 Ответ

0 голосов
/ 25 октября 2019

Вы не определили URL для / в своем коде. Ваш код определен для music/

Вам нужно перейти на http://127.0.0.1:8000/music/, чтобы найти свое представление.

Кроме того, я не знаю, почему вы так структурируете свой URL, если используете путь. path(r'^$',/ views.index, name='index')

Просто замените это следующим:

path('', views.index, name='index'),

в вашей музыке \ urls.py

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...