コード例 #1
0
ファイル: main.py プロジェクト: cerbero/shorty
 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)
コード例 #2
0
ファイル: test_functions.py プロジェクト: cerbero/shorty
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"
コード例 #3
0
ファイル: handlers.py プロジェクト: cerbero/shorty
 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)