def get(self): args = parse_get_coll_args(request) ret = generic_get_coll( full_query=Post.query, schema=PostSchema(many=True), **args, ) return ret
def get(self): args = parse_get_coll_args(request) objs = generic_get_coll( full_query=Subforum.query, schema=SubforumSchema(many=True), **args, ) return objs
def get(self, topic_id): topic = get_obj( Topic.query.filter_by(topic_id=topic_id), 'topic does not exist') args = parse_get_coll_args(request) ret = generic_get_coll( full_query=Post.query.filter_by(topic_id=topic_id), schema=PostSchema(many=True), **args ) return ret
def get(self, user_id): user = User.query.get(user_id) if user is None: return mk_errors(404, 'user does not exist') args = parse_get_coll_args(request) ret = generic_get_coll( full_query=Post.query.filter_by(user_id=user_id), schema=PostSchema(many=True), **args) return ret