Gets upload path in this format: {MODEL_NAME}/{UUID4}{SUFFIX}.
    Same as `upload_path_uuid4` but deletes the original file name from the user.

    :param instance: Instance of model or model class.
    :param filename: Uploaded file name.
    :return: Target upload path.

def auto_cleaned_path_stripped_uuid4(instance, filename: str) -> str:
    """
    Gets upload path in this format: {MODEL_NAME}/{UUID4}{SUFFIX}.
    Same as `upload_path_uuid4` but deletes the original file name from the user.

    :param instance: Instance of model or model class.
    :param filename: Uploaded file name.
    :return: Target upload path.
    """
    _, suffix = parse_filename(filename)
    base_dir = get_base_dir_from_object(instance)
    rand_uuid = uuid.uuid4()

    return os.path.join(base_dir, "{rand_uuid}{suffix}".format(rand_uuid=rand_uuid,
                                                               suffix=suffix))