django-vue-admin/backend/dvadmin/system/signals.py

13 lines
627 B
Python

from django.dispatch import Signal
# 初始化信号
pre_init_complete = Signal(providing_args=['msg', 'data'])
detail_init_complete = Signal(providing_args=['msg', 'data'])
post_init_complete = Signal(providing_args=['msg', 'data'])
# 租户初始化信号
pre_tenants_init_complete = Signal(providing_args=['msg', 'data'])
detail_tenants_init_complete = Signal(providing_args=['msg', 'data'])
post_tenants_init_complete = Signal(providing_args=['msg', 'data'])
post_tenants_all_init_complete = Signal(providing_args=['msg', 'data'])
# 租户创建完成信号
tenants_create_complete = Signal(providing_args=['msg', 'data'])