from django.db.models.signals import post_save from apps.system.models import User from django.dispatch import receiver from apps.hrm.models import Employee from apps.vm.models import Visitor # @receiver(post_save, sender=Employee) # def updateVisitor(sender, instance, created, **kwargs): # # if created: # if instance.type == 'visitor': # Visitor.objects.get_or_create(create_by=instance.user, employee=instance, # defaults={ # 'employee': instance, # 'name': instance.name, # 'phone': instance.phone, # 'photo': instance.photo, # 'id_number': instance.id_number, # 'create_by': instance.user # })