def do_army_creation(self): army_position = ArmyPosition.get_by_id(1) army = Army(army_position) army.name = self.request.POST['army_name'] player_game = PlayerGame.get_by_name('Me') if player_game.armies == None: player_game.armies = [army] else: player_game.armies.append(army) army.save(explicit=True) url = self.request.route_url('army_edition', id=army.id) return HTTPFound(location=url)