# from django.db.models.signals import post_save
# from django.dispatch import receiver

# from .models import User
# from vet247.models import Vet247
# from supplier.models import Supplier
# from doctor.models import Doctor

# @receiver(post_save, sender=User)
# def create_user_type_instance(sender, instance, created, **kwargs):
#     if created:
#         role = instance.role
#         if role and role.name.upper() == 'SUPPLIER':
#             Supplier.objects.create(user=instance)
        
#         if role and role.name.upper()  == 'DOCTOR':
#             Doctor.objects.create(user=instance)

#         if role and role.name.upper()  == 'VET247':
#             Vet247.objects.create(user=instance)

