def METHOD_NAME(self, email):
    """
    takes (str)email and creates a User, returns None.
    Sets the user's profile display_name to the username portion of the lti email
    """
    display_name = email.split("@")[0]
    password = get_random_alphanumeric_string(10)
    new_user = get_user_model().objects.create_user(
        username=email,
        email=email,
        password=password
    )
    profile = new_user.profile
    profile.display_name = display_name
    profile.save()
    return None