• BaiJiangJie's avatar
    [Update] 修改小问题 (#2100) · f380d82b
    BaiJiangJie authored
    * [Update] 不修改admin用户的用户来源
    
    * [Bugfix] 修复Default组织下用户列表会显示所有用户,并查看详情会报错
    
    * [Update] 关闭telnet资产测试可连接性
    
    * [Update] 只有ssh协议资产可测试连接性
    f380d82b
signals_handler.py 977 Bytes
# -*- coding: utf-8 -*-
#

from django.dispatch import receiver
# from django.db.models.signals import post_save

from common.utils import get_logger
from .signals import post_user_create
# from .models import User

logger = get_logger(__file__)


# @receiver(post_save, sender=User)
# def on_user_created(sender, instance=None, created=False, **kwargs):
#     if created:
#         logger.debug("Receive user `{}` create signal".format(instance.name))
#         from .utils import send_user_created_mail
#         logger.info("   - Sending welcome mail ...".format(instance.name))
#         if instance.email:
#             send_user_created_mail(instance)


@receiver(post_user_create)
def on_user_create(sender, user=None, **kwargs):
    logger.debug("Receive user `{}` create signal".format(user.name))
    from .utils import send_user_created_mail
    logger.info("   - Sending welcome mail ...".format(user.name))
    if user.email:
        send_user_created_mail(user)