Есть ли способ получить тип содержимого загружаемого файла при перезаписи метода сохранения моделей? Я пробовал это:
def save(self):
print(self.file.content_type)
super(Media, self).save()
Но это не сработало. В этом примере self.file является моделью. FileField:
file = models.FileField(upload_to='uploads/%m-%Y/')
Редактировать: я хочу иметь возможность сохранять тип контента в базе данных, поэтому он мне понадобится до того, как сохранение будет фактически завершено:)