Example #1
0
 def POST(self):
     form = self.data_form()
     if not form.validates():
         # FAILURE
         stats_list = list(util.store.get_nfs_game_stats())
         return render.nfs_stats(stats_list, form)
     else:
         # SUCCESS
         KEYS = ['takedowns', 'miles', 'speed', 'busts']
         util.store.put_nfs_game_stats(dict([(k, form[k].value)
                                             for k in KEYS]))
         raise web.seeother('/ui/stats/nfs')
Example #2
0
 def GET(self):
     form = self.data_form()
     stats_list = list(util.store.get_nfs_game_stats())
     return render.nfs_stats(stats_list, form)