def METHOD_NAME(nodes, dbname, username="admin"):
    def node_url(proxy_url, node):
        return urlunparse(proxy_url._replace(netloc=f'{auth}@{node}'))
    proxy_url = urlparse(settings.COUCH_DATABASE)._replace(path=f"/{dbname}")
    auth = username + ":" + proxy_url.netloc.split('@')[0].split(":", 1)[1]
    return [Database(node_url(proxy_url, node)) for node in nodes]