Ejemplo n.º 1
0
 def _saveCache(key, method, expires=3600, content={}):
     content = pickle.dumps(content, pickle.HIGHEST_PROTOCOL)
     cached = datetime.now()
     values = {
         'hashkey': md5(key).hexdigest(),
         'query': key,
         'name': method,
         'cached': cached,
         'expired': cached + timedelta(seconds=expires),
         'content': content
     }
     rp = Response()
     [setattr(rp, key, values[key]) for key in Response.fields().keys()]
     rp.put()
Ejemplo n.º 2
0
 def _saveCache(key, method, expires=3600, content={}):
     content = pickle.dumps(content, pickle.HIGHEST_PROTOCOL)
     cached = datetime.now()
     values = {
         'hashkey': md5(key).hexdigest(),
         'query': key,
         'name': method,
         'cached': cached,
         'expired': cached + timedelta(seconds=expires),
         'content': content
     }
     rp = Response()
     [setattr(rp, key, values[key]) for key in Response.fields().keys()]
     rp.put()