def get_categories_list_json(load_all=False): """Return JSON list of all categories in database.""" if not load_all: load_all = request.args.get('loadAll') if load_all: categories = Category.load_with_projects_media() else: categories = Category.load_with_projects() return jsonify_list(Category.get_json_from_list(categories, True))
def get_categories_json(load_all=False): """Return JSON object of all categories in database. If loadAll is present, greedily load all nested objects. """ if not load_all: load_all = request.args.get('loadAll') if load_all: categories = Category.load_with_projects_media() else: categories = Category.load_with_projects() return jsonify_list(Category.get_json_from_list(categories))