def get(self, *args, **kwargs): ''' Optionally order by argument; defaults to date/time ''' order = self.get_argument('order_by', '').lower() if order == 'prize': sheep = WallOfSheep.all_order_value() elif order == 'length': sheep = sorted(WallOfSheep.all()) else: sheep = WallOfSheep.all_order_created() leaderboard = WallOfSheep.leaderboard() self.render('scoreboard/wall_of_sheep.html', leaderboard=leaderboard, flock=sheep, )