Source code for django_agents.apps

"""
Application configuration for django-agents.
"""
from django.apps import AppConfig


[docs] class DjangoAgentsConfig(AppConfig): """App configuration for django-agents.""" default_auto_field = 'django.db.models.BigAutoField' name = 'django_agents' verbose_name = 'Django Agents'
[docs] def ready(self): """ Runs once the application is ready. Use this hook to register signals or perform custom initialisation. """ # Auto-discover agents if enabled from django.conf import settings auto_discover = getattr( settings, 'DJANGO_AGENTS', {} ).get('AUTO_DISCOVER', True) if auto_discover: from django_agents.registry import autodiscover autodiscover()