본문 바로가기

FastAPI4

[비트캠프 - 클라우드 기반 AlaaS 개발자 과정] 23.01.26.(DAY-74) TIL - AWS와FastAPI *** AWS랑 FastAPI 연결하기 *** 조건 1. AWS(아마존웹서비스) 계정 있음 2. FastAPI 환경설정(install fastapi, uvicorn 등)과 데이터베이스(mysql, mariadb 이런 거로 만든) 불러올 줄 앎 3. HeidiSQL툴에서 쿼리문 좀 칠줄 앎. (고수는 FastAPI에서 바로 해도 됨) FastAPI 환경설정 requirements 설정 추가 fastapi==0.63.0 uvicorn==0.13.4 # mangum==0.11.0 main에 mangum 추가 # from mangum import Mangum # 이건 지금 말고 나중에 싸먹을 거 compose version: "3.7" services: fastapi: image: fastapi command:.. 2023. 1. 27.
[비트캠프 - 클라우드 기반 AlaaS 개발자 과정] 23.01.10~11(DAY-62, 63) TIL 글을 안쓰고 글을 올려버렸다.. (수정 : 23년 1월 12일 새벽) . . . 3일 연속 fastAPI랑 NextJS+Typesript를 얹은 리액트 개발환경을 조졌다. 장고랑 그냥리액트 개발환경에 좀 익숙해질 만 한니까 요즘엔 이게 대세라면서 갑분 저 두개를 시작하니 골이 다 아프다 블로그에 내용 정리하는 게 너무 귀찮다 그리고 정보처리산업기사 서울응시를 실패해서 군산에서 보기로 했다. 1일 1모의고사 및 정리 시작한다. 2023. 1. 11.
[비트캠프 - 클라우드 기반 AlaaS 개발자 과정] 23.01.09(DAY-61) TIL - FastAPI 오늘의 이벤트 1주일만에 학원 옴 오늘 한 거 본격적으로 FastAPI를 활용하여 백앤드 환경을 만듦 이론 FastAPI란? 장고 불편해서 좀 더 편하고 빠르게 만든 프레임워크 GO가 2배 더 빠르다는데 그냥 넘어갔다. + 사실 프레임워크보다는 API만드는 툴에 더 가깝다고 한다.(프레임워크 되는 라이브러리들 다 그러지 않나) FastAPI는 ASGI개념을 따른다는데 대응되는 개념으로 WSGI가 있다고 한다. 다른건 모르겠고 ASGI는 비동기처리를 허용해서 FastAPI도 비동기처리 함. 비동기처리 = 오래걸리는 코드는 재껴두고 다른거부터 하는 거 @user_router.get('/', tags=["users"]) async def get_users(db : Session = Depends(get_db).. 2023. 1. 10.
[비트캠프 - 클라우드 기반 AlaaS 개발자 과정] 23.01.02 ~ 06(12주차) WIL 목차 1. 시계열 예측 모델(삼성주가예측) 정리 2. FastAPI 도커컴포즈 명령어 3. 네이버 클라우드 서버 계정 1. 시계열 예측모델 정리 에러 Input 0 of layer "sequential" is incompatible with the layer : 차원 변경 에러 python x_train = x_train.astype(np.float32).reshape(x_train.shape[0], x_train[1], 1) ValueError: Failed to convert a NumPy array to a Tensor (Unsupported object type int) : 데이터 타입 에러 python y_train.astype(np.float32) 문법 if "M" in df2.iloc[i, .. 2023. 1. 9.