Files
contracts-app/site/mimeutil.py
T

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")