from django.utils.module_loading import import_string from django.conf import settings def get_connection(backend=None, **kwargs): klass = import_string(backend or getattr(settings, 'SMS_BACKEND', None)) return klass(**kwargs) def send_sms_message(*args, **kwargs): connection = get_connection() return connection.send_message(*args, **kwargs)