diff --git a/myproject/products/apps.py b/myproject/products/apps.py index c01347c..ef5c6de 100644 --- a/myproject/products/apps.py +++ b/myproject/products/apps.py @@ -13,9 +13,8 @@ class ProductsConfig(AppConfig): # Регистрация декодеров HEIF/AVIF для Pillow (поддержка HEIC/HEIF/AVIF с iPhone и других устройств) try: - from pillow_heif import register_heif_opener, register_avif_opener + from pillow_heif import register_heif_opener register_heif_opener() - register_avif_opener() except ImportError: # Плагин может отсутствовать в окружении — не ломаем запуск приложения # HEIC/HEIF/AVIF тогда не будут поддерживаться до установки зависимостей diff --git a/myproject/products/tasks.py b/myproject/products/tasks.py index 8ade5c5..01435c6 100644 --- a/myproject/products/tasks.py +++ b/myproject/products/tasks.py @@ -20,9 +20,8 @@ logger = logging.getLogger(__name__) # Регистрация декодеров HEIF/AVIF для Pillow в Celery worker # Это критично для обработки HEIC/HEIF фото с iPhone try: - from pillow_heif import register_heif_opener, register_avif_opener + from pillow_heif import register_heif_opener register_heif_opener() - register_avif_opener() logger.info("[Celery] HEIF/AVIF decoders registered successfully") except ImportError: logger.warning("[Celery] pillow-heif not available - HEIC/HEIF/AVIF formats will not be supported")