def ui_navigation(): observatories = ServiceApi.find_by_resource_type('Observatory') orgs = ServiceApi.find_by_resource_type('Org') platformSites = ServiceApi.find_by_resource_type('PlatformSite') return jsonify( data={ 'orgs': orgs, 'observatories': observatories, 'platformSites': platformSites })
def collection(resource_type=None): if request.is_xhr: # Todo - Implement "My Resources" as a separate call when they are available (observatories, platforms, etc.)... # Todo - user_info_id set in a @login_required decorator user_info_id = session.get('user_id') if session.has_key('user_id') else None resources = ServiceApi.find_by_resource_type(resource_type, user_info_id) return render_json_response(resources) elif is_json(request): user_info_id = session.get('user_id') if session.has_key('user_id') else None resources = ServiceApi.find_by_resource_type(resource_type, user_info_id) return render_json_response(resources) else: return render_app_template(request.path)
def collection(resource_type=None): if request.is_xhr: # Todo - Implement "My Resources" as a separate call when they are available (observatories, platforms, etc.)... # Todo - user_info_id set in a @login_required decorator user_info_id = session.get('user_id') if session.has_key('user_id') else None resources = ServiceApi.find_by_resource_type(resource_type, user_info_id) return render_json_response(resources) else: return render_app_template(request.path)
def get_org_data(): #Returns org name and org ids with main.app.test_request_context(): sa = ServiceApi() org = sa.find_by_resource_type("Org") return [{ 'name': str(item['name']), 'org_id': str(item['_id']) } for item in org]
def org_list(): orgs = ServiceApi.find_by_resource_type('Org') return jsonify(data={'orgs': orgs})
def ui_navigation(): observatories = ServiceApi.find_by_resource_type('Observatory') orgs = ServiceApi.find_by_resource_type('Org') return jsonify(data={'orgs': orgs, 'observatories': observatories})
def collection(resource_type=None): if request.is_xhr: resources = ServiceApi.find_by_resource_type(resource_type) return jsonify(data=resources) else: return render_app_template(request.path)
def get_org_data(): #Returns org name and org ids with main.app.test_request_context(): sa = ServiceApi() org = sa.find_by_resource_type("Org") return [{'name': str(item['name']), 'org_id': str(item['_id'])} for item in org]