22 lines
921 B
Python
22 lines
921 B
Python
from django.apps import AppConfig
|
||
|
||
|
||
class ProductsConfig(AppConfig):
|
||
default_auto_field = 'django.db.models.BigAutoField'
|
||
name = 'products'
|
||
|
||
def ready(self):
|
||
"""
|
||
Подключаем сигналы при готовности приложения.
|
||
"""
|
||
import products.signals # noqa
|
||
|
||
# Регистрация декодеров HEIF/AVIF для Pillow (поддержка HEIC/HEIF/AVIF с iPhone и других устройств)
|
||
try:
|
||
from pillow_heif import register_heif_opener
|
||
register_heif_opener()
|
||
except ImportError:
|
||
# Плагин может отсутствовать в окружении — не ломаем запуск приложения
|
||
# HEIC/HEIF/AVIF тогда не будут поддерживаться до установки зависимостей
|
||
pass
|