Вы можете найти имя хоста в os.environ['HTTP_HOST']
.
Это не будет включать протокол, но должно быть легко разобрать полученное значение:
base = '/'.join(url.split('/')[:3])
или ...
import urlparse
url = urlparse.urlparse(url)
base = "%s://%s" % (url.scheme, url.hostname)