Django框架 样式丢失问题解决方法

之所以说这个问题的原因是因为我部署服务器用的是nigex+faceCGI在window 2008 R2服务器上进行部署的服务器,在服务器部署完成之后就出现了很多无法预测到的问题,这也是我在学习过程中遇到的一个让人可以头皮发麻的问题,现在就总结一下自己的一点点经验。

下面是我个人的解决方案仅供参考:

  1. 首先在settings.py文件配置一个静态文件资源地址

    STATIC_ROOT = 'C:/Programs/Project/songs/static/'
    
  2. 然后使用下面命令在复制所有用到的静态文件到,该目录下

    python manage.py collectstatic
    
  3. 最后进行配置静态文件路由

    import songs.settings
    from django.conf.urls import url
    url(r'^static/(?P<path>.*)$', 'django.views.static.serve',{'document_root': songs.settings.STATIC_ROOT })
    
  4. 进行测试可以查看源代码,点击样式资源路径如果可以读取到文件说明配置成功,否则失败!

    看看效果:
    在这里插入图片描述
    在这里插入图片描述
    如果是这样就要恭喜您配置成功!

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值