Dentimap / app /utils /helpers.py
Harshith Reddy
backend+modell
5ee6658
Raw
History Blame Contribute Delete
364 Bytes
import os
from pathlib import Path
def ensure_directory(path: str):
Path(path).mkdir(parents=True, exist_ok=True)
def get_file_extension(filename: str) -> str:
return os.path.splitext(filename)[1].lower()
def is_valid_image_extension(extension: str) -> bool:
from app.core.config import settings
return extension in settings.ALLOWED_EXTENSIONS