美文网首页
django项目线上部署svg图标不加载

django项目线上部署svg图标不加载

作者: 梟遙書眚 | 来源:发表于2020-01-16 15:04 被阅读0次

    项目开发好在本地测试一切ok,上线部署后打开admin后台发现search图标没有加载,排除静态资源路径问题,网上搜索只有一个答案

    搜索的答案

    这个答案对我的项目不生效,继续排查排除了nginx代理的问题,python manage.py runserver启动可以正常加载,问题定位到uwsgi代理上,我的uwsgi配置中启用了静态资源映射--static-map,查看uwsgi文档只有对mime.types文件的简单说明,添加--mime-file配置依旧不行,最终解决办法是静态资源全部交给nginx代理,uwsgi只代理动态资源,可能是uwsgi对静态文件的代理不是很健壮吧。

    附上nginx配置和uwsgi配置

    nginx配置 uwsgi配置

    相关文章

      网友评论

          本文标题:django项目线上部署svg图标不加载

          本文链接:https://www.haomeiwen.com/subject/ttvfzctx.html