我无法在Django Framework中打开管理页面

问题描述 投票:-1回答:1

我正在尝试使用Django框架构建Web应用。什么时候进入localhost:8000 / admin浏览器说:Firefox无法在127.0.0.1:8000建立与服务器的连接。

我正在使用PyCharm:

这是终端中出现的错误:

未找到:/

[[21 / Apr / 2020 15:18:20]“ GET / HTTP / 1.1” 404 2031之后服务器将关闭]

我的应用程序/网址:

from django.urls import path
from . import views


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

以及我的项目/网址:

来自django.contrib导入管理员从django.urls导入路径,包括

urlpatterns = [
    path('admin/', admin.site.urls),
    path('KMIO_page/', include('KMIO_app1.urls')),
]
python django http http-status-code-404 admin
1个回答
1
投票

在您的日志中,它表示您访问的是home"/")路径,而不是admin"/admin")的路径。 urls.py文件似乎不错。但是,您可以在app/urls.py变量之外的urlpatterns变量中添加变量app_name,然后为其分配KMIO_app1值或应用名称。最后但并非最不重要的一点是,您可以在app/urls.py文件中为主目录添加斜杠"/")。例如:

app/urls.py

from django.urls import path
from . import views


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

我希望能有所帮助。请让我知道是否可以解决您的问题。

© www.soinside.com 2019 - 2024. All rights reserved.