728x90
개인 모델 리스트 가져오기
main.py
# get_my_models 추가
from BE.crud import create_user, get_user, verify_password, get_user_info, update_user_info, get_models, get_my_models
@app.get("/my-models/{userId}")
def read_my_models(userId: int, db: Session = Depends(get_db)):
my_models_in_db = get_my_models(db, userId)
return my_models_in_db
crud.py
def get_my_models(db: Session, userId: int):
return db.query(Model).filter(User.id == userId).all()
전체 모델 리스트와 달라진 점 필터를 통해 유저의 id를 조건을 걸어줬다는점
다음 과 같이 /my-models/{userId} 엔드포인트로 유저id 와 같이 요청을 보내면
가져온 데이터가 있을경우 왼쪽처럼 가져오고 없을 경우엔 빈 리스트가 온다.
이거 기능 구현을..
k-mooc 학점은행강의 이번주가 중간시험기간이라 강의 듣고 시험 듣느라..
오늘도 기능 한개밖에 구현 못했다.. ㅠㅠ
본 후기는 정보통신산업진흥원(NIPA)에서 주관하는 <AI 서비스완성! AI+웹개발 취업캠프 - 프론트엔드&백엔드> 과정 학습/프로젝트/과제 기록으로 작성되었습니다.
'코딩캠프 > AI 웹개발 취업캠프' 카테고리의 다른 글
[AI 웹개발 취업캠프] 68Day - 프로젝트 19일차 (1) | 2023.10.26 |
---|---|
[AI 웹개발 취업캠프] 67Day - 프로젝트 18일차 (0) | 2023.10.25 |
[AI 웹개발 취업캠프] 65Day - 프로젝트 16일차 (0) | 2023.10.23 |
[AI 웹개발 취업캠프] 64Day - 프로젝트 15일차 (0) | 2023.10.20 |
[AI 웹개발 취업캠프] 63Day - 프로젝트 14일차 (2) | 2023.10.19 |