[Fast-API] 운동 API

유정훈·2023년 2월 19일
0

운동API

목록 보기
2/2

Django 만 하다가 fast api 를 이제 해보려고 연습하고 있다.

디렉터리를 생성하지 않고 내가 직접 다 만들어야하는 것에 조금 당황했다.

main 을 만들어라
models 를 만들어고 User(Base)... Item(Base)...

위처럼 하면 모델이 많아지면서 코드도 길어질텐데.. 해서 Django 구조와 같이 user/ item/ 이렇게 해봤다. 하지만 모델을 인식하기 위해서는 models/ 로 해주는 것이 좋을 듯하는 느낌이다.

이유는... 아무튼 그렇다.

그래서 기능별로 묶는 것에서 목적별로 묶어 보려고 한다.

models/: DB model 정의
api/endpoints/: endpoint 정의
schemas/: Schema 정의

여기서 스키마는 요청과 응답에 대한 스키마다.

profile
Django

0개의 댓글