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')
def GET(self): form = self.data_form() stats_list = list(util.store.get_origin_data()) return render.origin_highlights(stats_list, form)