django 后台静态文件不显示

原文链接 https://my.oschina.net/VASKS/blog/874270

django admin svg 不显示。后台显示 xx.svg 200 但浏览器就是不显示。

百度了一圈,没有一个正确答案。

谷歌上不上,哎,必应一下。

然后去了,stackoverflow

http://stackoverflow.com/questions/35282182/django-static-templatetag-not-displaying-svg

说在  设置文件里面加上 mimetypes。

I found the issue. In settings.py, it should be mimetypes.add_type('image/svg+xml', '.svg', True).image should be singular.

我就在头部加上了。

settings.py 
首部

import mimetypes

mimetypes.add_type("image/svg+xml", ".svg", True)
mimetypes.add_type("image/svg+xml", ".svgz", True)

然后

 

强制刷新浏览器,ctrl+f5 ok。

图标显示了。

posted @ 2019-10-29 14:36  random_lee  阅读(639)  评论(0编辑  收藏  举报