def map_to_backend_user_modified(sender, user, fields, **kwargs): """ Method map `User` signals to `BackendUser` signals. """ if user is not None and hasattr(user, 'backend_user'): backend_user_modified.send(sender=BackendUser, user=user.backend_user, fields=fields, kwargs=kwargs)
def post_save_handler(sender, instance, **kwargs): """ Method to map Django post_save model signals to custom ones. """ if 'created' in kwargs and kwargs.get('created'): backend_user_created.send(sender=sender, user=instance, kwargs=kwargs) else: backend_user_modified.send(sender=sender, user=instance, fields=kwargs.get('update_fields'), kwargs=kwargs)
def post_save_handler(sender, instance, **kwargs): """ Method to map Django post_save model signals to custom ones. """ if 'created' in kwargs and kwargs.get('created'): backend_user_created.send(sender=sender, user=instance, kwargs=kwargs) else: backend_user_modified.send( sender=sender, user=instance, fields=kwargs.get('update_fields'), kwargs=kwargs )
def map_to_backend_user_modified(sender, user, fields, **kwargs): """ Method map `User` signals to `BackendUser` signals. """ if user is not None and hasattr(user, "backend_user"): backend_user_modified.send(sender=BackendUser, user=user.backend_user, fields=fields, kwargs=kwargs)