示例#1
0
 def get(self):
     if not self.current_user:
         res = {'code': 1, 'message': 'illegal visit'}
     else:
         res = {'code': 0, 'message': 'ok', 'log': logging.readLog()}
     self.write(json.dumps(res))
     self.finish()
示例#2
0
 def get(self):
     if not self.validate(self.get_argument('validate')):
         res = {'code': 1, 'message': 'illegal visit'}
         self.write(json.dumps(res))
     else:
         lines = self.get_argument('lines', default=200)
         res = {'code': 0, 'message': 'ok', 'log': logging.readLog(lines)}
         self.write(json.dumps(res))
     self.finish()
示例#3
0
 def get(self):
     if not self.validate(self.get_argument("validate", default=None)):
         res = {"code": 1, "message": "illegal visit"}
         self.write(json.dumps(res))
     else:
         lines = self.get_argument("lines", default=200)
         res = {"code": 0, "message": "ok", "log": logging.readLog(lines)}
         self.write(json.dumps(res))
     self.finish()
示例#4
0
 def get(self):
     if not self.current_user:
         self.redirect('/login')
         return
     self.render('log.html', log=logging.readLog())