웹 프로그래밍 범범조조 2022. 3. 29. 20:50
참조 https://wikidocs.net/81045 https://docs.sqlalchemy.org/en/13/core/type_basics.html 모델 가져오기 앞에서 생성한 모델들을 플라스크의 Migrate 기능이 인식할 수 있도록 pybo/init.py 파일을 다음과 같이 수정 합니다. from flask import Flask from flask_migrate import Migrate from flask_sqlalchemy import SQLAlchemy import config db = SQLAlchemy() migrate = Migrate() def create_app(): app = Flask(__name__) app.config.from_object(config) # ORM db.i..
더 읽기
웹 프로그래밍 범범조조 2022. 3. 29. 20:15
참조 https://wikidocs.net/81045 소개 지금 현재 예제로 만드는 파이보는 질문 답변 게시판입니다. 질문이나 답변을 작성하면 데이터가 생성됩니다. 그러므로 데이터를 저장하거나 조회하거나 수정하는 등의 기능을 구현해야 합니다. 웹 서비스는 데이터를 처리할 때 대부분 데이터베이스를 사용합니다. 하지만 데이터베이스를 사용하려면 SQL 쿼리 등 구조화된 질의를 작성하고 실행하는 등의 복작한 과정이 필요합니다. 이때 ORM(Object Relational Mapping) 을 이용하면 파이썬 문법만으로도 데이터베이스를 다룰 수 있습니다. ORM 라이브러리 설치하기 파이썬 ORM 라이브러리 중 가장 많이 사용하는 SQLAlchmey 를 사용합니다. Flask-Migrate 라이브러리를 설치하면 SQ..
인공지능 범범조조 2022. 3. 29. 19:13
목적 Flask 로 TensorFlow Serving gRPC Inference 서비스를 만들어서, TensorFlow Serving Server와 gRPC 통신을 통해 Inference 되는지 테스트 진행합니다. TensorFlow Serving Server Docker 실행 Flask로 gRPC 서비스 개발에 앞서, TensorFlow Serving Server 를 Docker를 이용하여 Container로 실행하였습니다. docker run -t --rm --name=tf-serving \ -p 8500:8500 \ -p 8501:8501 \ -v "C:/ADC45_PythonAPI/adc45_edge/src/test_data/save_model/tensorflow/:/models/model" \ ..