def index(): """ --- get: summary: List collections description: >- Returns a list of collections matching a given query. Returns all the collections accessible by a user if no query is given. responses: '200': description: OK content: application/json: schema: type: object allOf: - $ref: '#/components/schemas/QueryResponse' properties: results: type: array items: $ref: '#/components/schemas/Collection' tags: - Collection """ result = CollectionsQuery.handle(request) return CollectionSerializer.jsonify_result(result)
def index(): result = CollectionsQuery.handle(request, schema=CollectionSchema) enable_cache(vary_user=True, vary=result.cache_key) return jsonify(result)
def index(): result = CollectionsQuery.handle(request) return CollectionSerializer.jsonify_result(result)
def index(): result = CollectionsQuery.handle(request, schema=CollectionSchema) return jsonify(result)