fc / apps /message_hub /apps.py
jun2024's picture
Upload 2241 files
b4f2238 verified
Raw History Blame Contribute Delete
660 Bytes
"""Message Hub app config."""
from typing import Any
from django.apps import AppConfig
from django.utils.translation import gettext_lazy as _
class MessageHubConfig(AppConfig):
default_auto_field = "django.db.models.BigAutoField"
name = "apps.message_hub"
verbose_name = _("信息中转站")
def ready(self) -> None:
from django.db.models.signals import post_migrate
from apps.message_hub import admin # 触发 Admin 注册
def _on_post_migrate(sender: Any, **kwargs: Any) -> None:
from apps.message_hub import tasks # 触发任务注册
post_migrate.connect(_on_post_migrate, sender=self)