"""Advertisers App Configuration

This module contains the Django app configuration for the advertisers app.
The app handles advertiser, brand, and agency management functionality.
"""

from django.apps import AppConfig


class AdvertisersConfig(AppConfig):
    """Configuration class for the Advertisers app.
    
    This app manages:
    - Advertiser profiles and information
    - Brand management and categorization
    - Advertising agency relationships
    - Brand-agency associations
    """
    
    default_auto_field = 'django.db.models.BigAutoField'
    name = 'apps.advertisers'
    verbose_name = 'Advertisers Management'
    
    def ready(self):
        """Import signal handlers when the app is ready."""
        try:
            import apps.advertisers.signals  # noqa F401
        except ImportError:
            pass