You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Django开发服务器启动后出现Error 404问题求助

Django开发服务器启动后出现Error 404问题求助

各位大佬求助!我完全跟着教程一步步操作,在PyCharm里启动Django开发服务器(端口8000),明明所有步骤都做对了,却一直弹出404错误,这到底是为啥啊?

我跟着教程走得丝毫不差,人家运行得好好的,到我这儿就不行了。我已经确认服务器服务启动成功,用的启动命令是python manage.py runserver。

我就纳闷了,明明在Django的URL配置文件里设置好了路径,浏览器怎么就好像完全没读取这个文件似的?

我试过这些办法,但都没用:

  • 修改PyCharm里的端口号——本来以为这么简单就能解决,结果白忙活
  • 关闭PyCharm再重启——要是这么容易解决我就不用来问了
  • 谷歌搜解决方案,结果出来的都是上面这俩办法,根本没用

下面是我的代码,浏览器提示问题出在这些文件里,它们是分开的几个文件:

文件名: pyshop/urls.py

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

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

文件名: products/urls.py

from django.urls import path
from . import views

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

文件名: products/views.py

from django.http import HttpResponse
from django.shortcuts import render

def index(request):
    return HttpResponse('Hello World')

代码看起来完全没问题啊,那问题到底出在哪儿?怎么才能解决这个404错误?

备注:内容来源于stack exchange,提问作者Hunktydunkaty

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.04.21 13:33:01