为什么django staticfiles将svg作为application / octet-stream而不是image / svg + xml

时间:2014-07-02 20:03:33

标签: django svg mime-types

我使用wagtail-generatoryoeman生成wagtail django项目和由django提供的svg文件django.contrib.staticfiles输出application/octet-stream mimetype而不是{{1 mimetype打破了图片渲染。

我尝试了this solution但没有成功,但我确信使用像image/svg+xml这样的东西来提供静态文件会解决这个问题(还没有尝试)。

基于on this answer to another of my questions,我可以在我的模板中复制wagtail的模板,以便我可以更改管理员徽标,但它不能解决svg问题;)

我现在得到的是什么:

wagtail with broken svg logo

以下是Chrome网络标签的响应,以防它可以提供帮助:

Chrome network tab

nginx

输出:

$ wget http://localhost:8000/static/wagtailadmin/images/wagtail-logo.svg

0 个答案:

没有答案