Coverage for baibu/core/apps.py: 100%
9 statements
« prev ^ index » next coverage.py v7.10.7, created at 2026-10-06 13:07 +0000
« prev ^ index » next coverage.py v7.10.7, created at 2026-10-06 13:07 +0000
1from django.apps import AppConfig
2from django.db.models.signals import post_migrate
5class CoreConfig(AppConfig):
6 name = "baibu.core"
7 verbose_name = "Core"
9 def ready(self) -> None:
10 from django.apps import apps
12 from .sites import sync_site_from_settings
14 # This app has no models, so it never receives post_migrate itself.
15 post_migrate.connect(
16 sync_site_from_settings,
17 sender=apps.get_app_config("sites"),
18 dispatch_uid="core.sync_site_from_settings",
19 )