13 lines
515 B
Python
13 lines
515 B
Python
"""Общий MIME-утилит для всего проекта."""
|
|
|
|
|
|
def guess_mime(filename: str) -> str:
|
|
"""Определить MIME-тип по расширению файла."""
|
|
ext = filename.lower().rsplit(".", 1)[-1] if "." in filename else ""
|
|
return {
|
|
"docx": "application/vnd.openxmlformats-officedocument.wordprocessingml.document",
|
|
"doc": "application/msword",
|
|
"pdf": "application/pdf",
|
|
"zip": "application/zip",
|
|
}.get(ext, "application/octet-stream")
|