o
    EÍVhn  ã                   @   s0   d Z ddlmZ ddlmZ G dd„ deƒZdS )a4  Channels App Configuration

This module contains the Django app configuration for the channels app.
It handles app initialization and signal registration.

The channels app manages:
- TV channel configurations
- Regional settings and zones
- Codec configurations
- Audio jingles
- Provider-specific settings
é    )Ú	AppConfig)Úgettext_lazyc                   @   s(   e Zd ZdZdZdZedƒZdd„ ZdS )ÚChannelsConfiga‘  Configuration class for the Channels app.
    
    This class defines the configuration for the channels application,
    including the app name, default auto field, and signal handlers.
    
    Attributes:
        default_auto_field (str): Default primary key field type
        name (str): Full Python path to the application
        verbose_name (str): Human-readable name for the application
    zdjango.db.models.BigAutoFieldzapps.channelszChannels Managementc                 C   s(   z	ddl m} W dS  ty   Y dS w )al  Initialize the app when Django starts.
        
        This method is called when the app is ready and Django has
        finished initialization. It imports signal handlers to ensure
        they are registered.
        
        Note:
            This method should not perform any database operations
            as the database might not be ready yet.
        é   )ÚsignalsN)Ú r   ÚImportError)Úselfr   © r
   úSC:\Users\vibe-look\OneDrive\Desktop\Adtlas - Copy\New_Version\apps\channels\apps.pyÚready"   s
   ýzChannelsConfig.readyN)	Ú__name__Ú
__module__Ú__qualname__Ú__doc__Údefault_auto_fieldÚnameÚ_Úverbose_namer   r
   r
   r
   r   r      s    r   N)r   Údjango.appsr   Údjango.utils.translationr   r   r   r
   r
   r
   r   Ú<module>   s    