def orgpro(id): org = get_organization(int(id)) org_posts = get_posts(int(id)) org_stuff = [] if org is None: abort(404) organization = { 'id': org[0], 'name': org[1], 'location': org[2], 'image': org[3], 'bio': org[7], 'url': org[4], 'contact': org[8], 'type': org[5] } for val in org_posts: org_stuff.append({ 'org_name': val[3], 'org_image': val[4], 'text': val[2], 'media': val[1], 'date_time': val[0] }) return {'organization': organization, 'posts': org_stuff}
def api_waypoints(): # lat long name link-to-profile orgs = get_organization() orgs_list = [] for org in orgs: orgs_list.append({'id': org[0], 'name': org[1], 'location': org[2]}) return dumps(orgs_list)
def api_hires(): if 'username' in session and auth_user(session['username']): vets = get_veterans() vets_list = [] for vet in vets: vets_list.append({ 'username': vet[0], 'name': vet[1], 'skills': vet[2], 'years_served': vet[3], 'rank': vet[4], 'branch': vet[5], 'bio': vet[6], 'contact': vet[8], 'image': vet[7] }) return dumps(vets_list) else: organizations = get_organization() orgs_list = [] for org in organizations: orgs_list.append({ 'id': org[0], 'name': org[1], 'image': org[3], 'profit': org[6] }) return dumps(orgs_list)