from flask import Blueprint, jsonify from model.Posting import Posting from util.flask import not_found_json_response blueprint = Blueprint("api_posting", __name__, url_prefix="/api/posting") @blueprint.get("/") def get_all_posting(): _posting = Posting.query.all() return jsonify([_i.to_json() for _i in _posting]) @blueprint.get("/") def get_posting_detail(posting_id): posting = Posting.query.get(posting_id) if posting is None: return not_found_json_response(id=posting_id) return jsonify(posting.to_dict())