Получение типа mime файла InMemoryUploadedFile без расширения в Python
Я пытаюсь получить mime-тип, например, файла InMemoryUploadedFile JavaScript без знания расширения файла в Python
В настоящее время я проверяю свой InMemoryUploadedFile с помощью in_memory_file.content_type, который возвращает application/octet-stream для JavaScript файла, после чего я использую Magic lib
magic.Magic(mime=True).from_buffer(in_memory_file.read())
Который возвращает текст/plain.
При загрузке файла, содержащего расширение .js, я получаю правильный mime type "text/javascript"