Esempio n. 1
0
 def POST(self):
     form = self.data_form()
     if not form.validates():
         # FAILURE
         stats_list = list(util.store.get_origin_data())
         return render.origin_highlights(stats_list, form)
     else:
         # SUCCESS
         KEYS = ['logins', 'gamers', 'games_today']
         util.store.put_origin_data(dict([(k, form[k].value)
                                          for k in KEYS]))
         raise web.seeother('/ui/stats/origin')
Esempio n. 2
0
 def GET(self):
     form = self.data_form()
     stats_list = list(util.store.get_origin_data())
     return render.origin_highlights(stats_list, form)