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

Django项目中profiles应用访问404错误解决求助

解决Django profiles应用404错误的方法

问题出在项目根目录的urls.py未配置profiles应用的路由转发,Django无法将/profiles路径映射到profiles应用的URL规则中。

解决步骤:

  1. 打开项目根目录下的urls.py文件
  2. 导入include模块,在urlpatterns中添加profiles的路由规则:
from django.contrib import admin
from django.urls import path, include  # 新增include的导入

urlpatterns = [
    path('admin/', admin.site.urls),
    path('', include('main.urls')),  # 已有的main应用路由
    path('profiles/', include('profiles.urls')),  # 新增这一行,将/profiles路径转发到profiles应用的urls
]

配置完成后,访问http://127.0.0.1:8000/profiles时,Django会先匹配根urls里的profiles/路径,再转发到profiles应用的urls规则中,最终调用CreateProfileView视图处理请求。

额外检查项:

  • 确认profiles应用下的templates/profiles/create_profile.html模板文件存在,避免视图渲染时出现模板缺失错误
  • 已在settings.py的INSTALLED_APPS中添加'profiles'(你已完成此操作)

内容的提问来源于stack exchange,提问作者mightycode Newton

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.17 10:55:17