Esempio n. 1
0
File: main.py Progetto: gazs/Cyrano
 def get(self):
   from urllib import unquote
   query_string = self.request.query_string
   params = {}
   for param in query_string.split("&"):
     a = param.split("=")
     params[a[0]] = unquote(a[1])
   #self.response.out.write(params) 
   logging.debug(params)
   iwiw = Iwiw(logincookie=False) # TODO: miért nem jó az a süti, amit csináltam?
   logging.debug('iwiw bejelentkezés')
   eredmeny = iwiw.showfirstmatch(**params)
   logging.debug('van eredmény')
   self.response.out.write(simplejson.dumps(eredmeny))
Esempio n. 2
0
File: main.py Progetto: gazs/Cyrano
 def get(self):
   from urllib import unquote
   query_string = self.request.query_string
   params = {}
   for param in query_string.split("&"):
     a = param.split("=")
     params[a[0]] = unquote(a[1])
   iwiw = Iwiw(logincookie=False)
   try:
     eredmeny = iwiw.search(**params)
     dzsezn = simplejson.dumps(eredmeny)
     if dzsezn == "[]":
       self.error(404)
     else:
       self.response.out.write(dzsezn)
   except UnboundLocalError:
     # ilyen akkor van, ha nincs találat.
     self.error(404)