14 # Override base RequestHandler$
15 """$
16 class BaseHandler(tornado.web.RequestHandler):$
17 def get_current_user(self):$
18 """ To get `tornado-auth mechanism` """$
19 userid = self.get_secure_cookie("userid", None)$
20 if userid:$
21 return userid$
22 else:$
23 return None$
24 $
25 def get_data(self, data_list):$
26 """ Work like django.Form or Java_get_data by a class """$
27 rst = {d: self.get_argument(d, None) for d in data_list}
我只需要在调用 self.get_data() 方法的时候,传入 data_list=('var1', 'var2'),
就能一次获得所有数据,然后当做字典使用了