def character_list_json(): DA = DataAccess() characters_object = DA.getCharacters(request.args.get('name', 0, type=str)) character_list = {} for char_obj in characters_object: character_list[char_obj.id] = {} character_list[char_obj.id]['char_id'] = char_obj.id character_list[char_obj.id]['user_id'] = char_obj.user_id character_list[char_obj.id]['name'] = char_obj.name character_list[char_obj.id]['combat_notes'] = char_obj.combat_notes character_list[char_obj.id]['defense'] = char_obj.defense character_list[char_obj.id]['health'] = char_obj.health character_list[char_obj.id]['endurance'] = char_obj.endurance character_list[char_obj.id]['tv'] = char_obj.tv character_list[char_obj.id]['background'] = char_obj.background character_list[char_obj.id]['appearance'] = char_obj.appearance character_list[char_obj.id]['personality'] = char_obj.personality character_list[char_obj.id]['other_notes'] = char_obj.other_notes character_list[char_obj.id]['portrait_url'] = char_obj.portrait_url character_list[char_obj.id]['icon_url'] = char_obj.icon_url return jsonify(character_list)
#DA.addBaseData() #DA.addDummyCharacter() #DA.printDummyCharacter() #DA.printAbilities() #DA.printWeaknesses() #DA.printFlaws() #DA.printPerks() #addDummyClientCharacter2() #addDummyClientCharacter3() #addDummyClientCharacter4() for char in DA.getCharacters('*****@*****.**'): cchar = CDA.getClientCharacter(char.id) printClientCharacter(cchar) print 'Game Stuff' #DA.addGame('*****@*****.**', 'anotherWorkingGame') DA.addCharacterToGame(7, 3) DA.addCharacterToGame(7, 2) DA.addCharacterToGame(7, 4) #DA.removeCharacterFromGame(6, 4) #DA.deleteGame(1) for game in DA.getGames(): print str(game.id) + ":" + game.name + " " + game.owner_id for char in DA.getGameCharacters(game.id):