Я не могу открыть страницу администратора в Django Framework - PullRequest
0 голосов
/ 22 апреля 2020

Я пытаюсь создать веб-приложение, используя Django Framework. Когда я go в localhost: 8000 / admin, браузер говорит: Firefox не может установить sh соединение с сервером на 127.0.0.1:8000.

Я использую PyCharm:

Это ошибка, которая появляется в терминале:

Не найдено: /

[21 / Apr / 2020 15:18:20] "GET / HTTP / 1.1 "404 2031 После чего сервер отключает

мое приложение / URL:

from django.urls import path
from . import views


urlpatterns = [
    path('', views.index),
]

И мой проект / URL:

из django .contrib import admin from django .urls путь импорта, включая

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

1 Ответ

1 голос
/ 22 апреля 2020

В ваших журналах написано, что вы посетили путь home ("/"), а не путь для вашего admin ("/admin"). Файлы urls.py кажутся хорошими. Однако вы можете добавить в свой файл app/urls.py вне переменной urlpatterns переменную app_name и присвоить ей значение KMIO_app1 или название вашего приложения. И последнее, но не менее важное: вы можете добавить в свой файл app/urls.py sla sh ("/") для своего домашнего каталога. Например:

app/urls.py

from django.urls import path
from . import views


urlpatterns = [
    path('/', views.index),
]

Надеюсь, это поможет. Пожалуйста, дайте мне знать, если это решит вашу проблему.

...