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

Django中访问http://127.0.0.1:8000/blog/出现404错误如何解决?

解决Django中/blog/路径404错误的方案
  • 打开项目根目录下的project1/urls.py,引入include模块并添加blog路由:

    from django.contrib import admin
    from django.urls import path, include
    
    urlpatterns = [
        path('admin/', admin.site.urls),
        path('blog/', include('blog.urls'))  # 新增该路由规则
    ]
    
  • 若未创建blog应用,先执行命令创建:

    python manage.py startapp blog
    

    然后在blog应用目录下新建urls.py,添加基础路由配置:

    from django.urls import path
    from . import views
    
    urlpatterns = [
        path('', views.blog_index, name='blog_index')
    ]
    
  • 在blog/views.py中编写对应视图函数,返回老师指定的内容:

    from django.http import HttpResponse
    
    def blog_index(request):
        # 替换为实际需要展示的内容,也可使用render返回模板
        return HttpResponse("老师指定的博客内容")
    
  • 确保blog应用已注册到项目配置中,打开project1/settings.py,在INSTALLED_APPS里添加'blog':

    INSTALLED_APPS = [
        'django.contrib.admin',
        'django.contrib.auth',
        'django.contrib.contenttypes',
        'django.contrib.sessions',
        'django.contrib.messages',
        'django.contrib.staticfiles',
        'blog',  # 注册blog应用
    ]
    

内容的提问来源于stack exchange,提问作者Jordams Philipe

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.01 15:50:05