def set_mime_type(self):
if self.item.file:
- self.mime_type = mimetypes.guess_type(self.item.file.path)[0]
+ mime_type = mimetypes.guess_type(self.item.file.path)[0]
+ if mime_type == 'audio/mpeg':
+ self.mime_type = 'audio/mp3'
+ else:
+ self.mime_type = mime_type
self.save()
def __unicode__(self):
{% elif "audio" in media.mime_type %}
<div class="audio">
-<audio width="640" height="80">
+<audio controls preload="auto">
<source src="{{ MEDIA_URL }}{{ media.item.file }}" type="{{ media.mime_type }}" />
</audio>
</div>