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

Django中HttpResponse无法显示,访问8000/hello/页面失败

Django 8000/hello/ 页面无法访问的排查方案
  • 核对访问路径
    确保你访问的是 http://127.0.0.1:8000/hello/,不要在路径里重复写端口号(比如错误的8000/hello/)。另外,你的URL配置要求路径末尾带斜杠,如果访问http://127.0.0.1:8000/hello(无斜杠),Django会自动重定向,但如果浏览器禁用重定向可能会失败。

  • 验证项目URL配置
    检查settings.py中的ROOT_URLCONF是否指向你的URL配置文件:

    # settings.py
    ROOT_URLCONF = 'mainapp.urls'
    

    确保这个值和你的URL文件路径一致,否则Django找不到路由规则。

  • 检查sample app的结构
    确认sample目录下存在__init__.py文件(可以是空文件),否则Python无法将其识别为可导入的模块,会导致from sample import views失败。

  • 运行配置检查命令
    在项目根目录执行:

    python manage.py check
    

    这个命令会扫描项目配置中的错误,比如APP注册问题、导入错误等,根据输出修复对应的问题。

  • 重启开发服务器
    修改URL配置或APP设置后,必须重启runserver进程,新的配置才会生效:

    # 先停止当前服务器(Ctrl+C),再重新启动
    python manage.py runserver
    

内容的提问来源于stack exchange,提问作者Althaf Sharafudheen

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.15 03:23:16