Исправлен импорт pillow-heif: убрана несуществующая функция register_avif_opener (AVIF регистрируется автоматически через register_heif_opener)
This commit is contained in:
@@ -13,9 +13,8 @@ class ProductsConfig(AppConfig):
|
|||||||
|
|
||||||
# Регистрация декодеров HEIF/AVIF для Pillow (поддержка HEIC/HEIF/AVIF с iPhone и других устройств)
|
# Регистрация декодеров HEIF/AVIF для Pillow (поддержка HEIC/HEIF/AVIF с iPhone и других устройств)
|
||||||
try:
|
try:
|
||||||
from pillow_heif import register_heif_opener, register_avif_opener
|
from pillow_heif import register_heif_opener
|
||||||
register_heif_opener()
|
register_heif_opener()
|
||||||
register_avif_opener()
|
|
||||||
except ImportError:
|
except ImportError:
|
||||||
# Плагин может отсутствовать в окружении — не ломаем запуск приложения
|
# Плагин может отсутствовать в окружении — не ломаем запуск приложения
|
||||||
# HEIC/HEIF/AVIF тогда не будут поддерживаться до установки зависимостей
|
# HEIC/HEIF/AVIF тогда не будут поддерживаться до установки зависимостей
|
||||||
|
|||||||
@@ -20,9 +20,8 @@ logger = logging.getLogger(__name__)
|
|||||||
# Регистрация декодеров HEIF/AVIF для Pillow в Celery worker
|
# Регистрация декодеров HEIF/AVIF для Pillow в Celery worker
|
||||||
# Это критично для обработки HEIC/HEIF фото с iPhone
|
# Это критично для обработки HEIC/HEIF фото с iPhone
|
||||||
try:
|
try:
|
||||||
from pillow_heif import register_heif_opener, register_avif_opener
|
from pillow_heif import register_heif_opener
|
||||||
register_heif_opener()
|
register_heif_opener()
|
||||||
register_avif_opener()
|
|
||||||
logger.info("[Celery] HEIF/AVIF decoders registered successfully")
|
logger.info("[Celery] HEIF/AVIF decoders registered successfully")
|
||||||
except ImportError:
|
except ImportError:
|
||||||
logger.warning("[Celery] pillow-heif not available - HEIC/HEIF/AVIF formats will not be supported")
|
logger.warning("[Celery] pillow-heif not available - HEIC/HEIF/AVIF formats will not be supported")
|
||||||
|
|||||||
Reference in New Issue
Block a user