def get(self): try: url = self.request.url dominio = "www.cerbero.it" sub = url[21:len(url)] red = dominio + sub normal_url=core.expand(red) self.redirect(normal_url) except: self.error(500)
def test_get_real_url(): datastore.Clear() dom=Domain(name = u"the_gambit") db.put(dom) u = UrlBox() u.shorting_frag="test_fixture" u.url="http://www.the_gambit.it/test" u.active = True u.domain = dom db.put(u) assert functions.expand(u.shorted_url)=="http://www.the_gambit.it/test"
def get (self): try: print 'shorting' self.response.out.write('Hello, webapp World!') return url = self.request.url dominio = "www.cerbero.it" sub = url[21:len(url)] red = dominio + sub normal_url=core.expand(red) self.redirect(normal_url) except: self.error(500)