forked from Anteros-Code-Mentoria/poc-mvc-ocr
20 lines
671 B
Python
20 lines
671 B
Python
from flask import Blueprint, request, jsonify
|
|
from models.ocr_result import OCRResult
|
|
from models.base import db
|
|
import uuid
|
|
|
|
ocr_routes = Blueprint("ocr_routes", __name__, url_prefix="/ocr")
|
|
|
|
@ocr_routes.route("/", methods=["POST"])
|
|
def create_ocr():
|
|
documento_id = request.json.get("documento_id")
|
|
new_ocr = OCRResult(documento_id=documento_id)
|
|
db.session.add(new_ocr)
|
|
db.session.commit()
|
|
return jsonify({"id": new_ocr.id, "documento_id": new_ocr.documento_id}), 201
|
|
|
|
@ocr_routes.route("/", methods=["GET"])
|
|
def list_ocr():
|
|
ocrs = OCRResult.query.all()
|
|
return jsonify([{"id": ocr.id, "documento_id": ocr.documento_id} for ocr in ocrs]), 200
|