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

Django开发中CSS样式文件无法正常加载问题求助

修复方案如下:

1. 修正HTML模板错误

  • 修正link标签type属性拼写:将type="test/css"改为type="text/css"
  • 补充static模板标签空格:将{% static'css/home.css' %}改为{% static 'css/home.css' %},模板标签名与参数之间必须保留空格才能正常解析
  • 补全HTML闭合标签,你当前贴出的模板缺少</body>、</html>等闭合标签,需补充完整

2. 修正静态路由配置

你贴出的代码存在文件标注混淆:标注为views.py的代码实际是项目根目录urls.py的内容,其中静态路由配置错误,你当前STATIC_ROOT为空,需将静态路由部分修改为:

if settings.DEBUG:
    urlpatterns += static(settings.STATIC_URL, document_root=settings.STATICFILES_DIRS[0])

3. 修正视图代码语法问题(不影响当前首页访问,后续使用时需修复)

标注为urls.py的代码实际是views.py的内容,其中home_view函数的return语句缺少缩进,修正为:

def home_view(request):
    return HttpResponse(request, 'index.html') 

4. 校验目录结构

确认项目根目录下存在如下层级的静态文件:

项目根目录
└── static
    └── css
        └── home.css

内容的提问来源于stack exchange,提问作者Nikhil Shirgaokar

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.10.04 08:00:02