Ошибка «Не найдено: /» при привязке приложения urls.py к проекту urls.py - PullRequest
2 голосов
/ 03 апреля 2019

У меня проблемы с привязкой к файлу приложения urls.py в Django

first_project urls.py

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

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

first_app urls.py

from django.conf.urls import url
from first_app import views

urlpatterns = [
    url('', views.index, name='index'),
]

Error

Django version 2.1.7, using settings 'first_project.settings'
Starting development server at http://127.0.0.1:8000/
Quit the server with CONTROL-C.
Not Found: /
[31/Mar/2019 14:28:54] "GET / HTTP/1.1" 404 2038

Ответы [ 2 ]

1 голос
/ 03 апреля 2019

Вы должны добавить косую черту к first_app url:

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

urlpatterns = [
    path('admin/', admin.site.urls),
    path('first_app/', include('first_app.urls')),
]
1 голос
/ 03 апреля 2019

Согласно вашей конфигурации URL , вы должны иметь доступ к следующему URL, /first_app/

Например: http://localhost/first_app/

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