本文整理汇总了Python中service_api.ServiceApi.find_by_resource_type方法的典型用法代码示例。如果您正苦于以下问题:Python ServiceApi.find_by_resource_type方法的具体用法?Python ServiceApi.find_by_resource_type怎么用?Python ServiceApi.find_by_resource_type使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类service_api.ServiceApi
的用法示例。
在下文中一共展示了ServiceApi.find_by_resource_type方法的5个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Python代码示例。
示例1: collection
# 需要导入模块: from service_api import ServiceApi [as 别名]
# 或者: from service_api.ServiceApi import find_by_resource_type [as 别名]
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)
示例2: ui_navigation
# 需要导入模块: from service_api import ServiceApi [as 别名]
# 或者: from service_api.ServiceApi import find_by_resource_type [as 别名]
def ui_navigation():
observatories = ServiceApi.find_by_resource_type('Observatory')
orgs = ServiceApi.find_by_resource_type('Org')
return jsonify(data={'orgs': orgs, 'observatories': observatories})
示例3: collection
# 需要导入模块: from service_api import ServiceApi [as 别名]
# 或者: from service_api.ServiceApi import find_by_resource_type [as 别名]
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)
示例4: get_org_data
# 需要导入模块: from service_api import ServiceApi [as 别名]
# 或者: from service_api.ServiceApi import find_by_resource_type [as 别名]
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]
示例5: org_list
# 需要导入模块: from service_api import ServiceApi [as 别名]
# 或者: from service_api.ServiceApi import find_by_resource_type [as 别名]
def org_list():
orgs = ServiceApi.find_by_resource_type('Org')
return jsonify(data={'orgs': orgs})