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')
,
就能一次获得所有数据,然后当做字典使用了
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.