def METHOD_NAME(self):
    """Try ensure we prepend http: to the url if there's nothing there
       This is to ensure we're not generating relative links in the
       user templates."""
    if not self.homepage:
        return self.homepage
    parsed = urlparse.urlparse(self.homepage)
    if parsed.scheme:
        return self.homepage
    # Vague sanity check
    abs_url = ''.join(['http://', self.homepage])
    if urlparse.urlparse(abs_url).scheme == 'http':
        return abs_url
    return self.homepage