Django 如何为上传到Amazon Web Services S3的SVG文件指定默认内容类型?

Django 如何为上传到Amazon Web Services S3的SVG文件指定默认内容类型?,django,amazon-web-services,svg,amazon-s3,django-storage,Django,Amazon Web Services,Svg,Amazon S3,Django Storage,我在web应用程序和S3中使用SVG文件作为图像,以提供静态内容 每次我将一个新文件上传到S3时,我都必须手动更改该文件的内容类型,方法是转到“属性”>“元数据”>“内容类型”。我将其更改为“image/svg+xml”,以便web浏览器将其解释为图像。这很好用,但由于我使用了大量svg文件,它已经有点过时了 那么,有没有一种方法可以指定所有SVG文件在默认情况下都应该使用“image/SVG+xml”的内容类型 编辑:考虑到它的价值,所以这个问题与我使用Django存储和S3 Boto有关。您

我在web应用程序和S3中使用SVG文件作为图像,以提供静态内容

每次我将一个新文件上传到S3时,我都必须手动更改该文件的内容类型,方法是转到“属性”>“元数据”>“内容类型”。我将其更改为“image/svg+xml”,以便web浏览器将其解释为图像。这很好用,但由于我使用了大量svg文件,它已经有点过时了

那么,有没有一种方法可以指定所有SVG文件在默认情况下都应该使用“image/SVG+xml”的内容类型


编辑:考虑到它的价值,所以这个问题与我使用Django存储和S3 Boto有关。

您的代码看起来像什么?上传期间/之后添加元数据应该足够了-
metadata.setContentType(“image/svg+xml”)