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
相关产品推荐
相关产品推荐

