반응형
중요한 사항
1. Flask -> REST를 이용해서 서비스 제공( 데이터 전처리, 딥러닝, 머신러닝 모델의 학습 설계, 학습, 확인)
2. REST API의 자동명세 필요 (기존 엑셀작업 -> 자동 명세)
3. 파일 및 기능이 점점 늘어나면서 관리 필요
flask-restx를 이용하여 rest를 서비스하고
swagger를 사용하여 문서화하여 공유 예정
Flask-restx란?
- flask-restful 라이브러리 중 하나
- Swagger라는 rest api를 문서화해주는 도구를 지원
Swagger란?
- 개발한 rest api를 편리하게 문서화 해준다.
ex ) https://www.data.go.kr/data/15102239/openapi.do#/
기상청_전국 해수욕장 날씨 조회서비스
전국 해수욕장의 날씨 예보(초단기예보,단기예보)와 조석 정보, 파고 정보, 일출일몰 정보, 수온 정보를 제공하는 서비스
www.data.go.kr
- 그래서 이러한 문서를 통해서 프로젝트를 관리하고, 제 3의 사용자및 협업 대상이 편리하게 api를 테스트, 호출해볼수 있음
반응형
'work > web' 카테고리의 다른 글
pydantic / dataclass [파이썬 / python] (0) | 2022.10.11 |
---|---|
flask 비동기 처리 해보기 -> FASTAPI 사용하기 (0) | 2022.07.26 |