본문 바로가기

fastapi3

[엘리스] 엘리스에서의 마지막 프로젝트(AI 프로젝트) - 개발편 기간: 11월 22일 ~ 12월 13일 안녕하세요, 엘리스 AI트랙 2기 레이서 블로거 송성곤입니다. 이번 포스팅에서는 엘리스 최종 프로젝트에서 3주간 개발을 하며 배운 것, 느낀 것에 대해 정리하 공유해보려고 합니다. 1. 협업(소통)에서 '이거 말해줘야 될 것 같은데...' 는 빨리 말하자 명세서와 스토리보드 작성 후에 실제로 개발을 하다보니 프론트에 돌려주는 리턴값의 형태가 좀 달라졌다. 일단 말을 해드렸어야 됐는데, 곧 있으면 어차피 API개발이 다 되니까 그냥 실제 데이터도 한번 받아보실겸 API개발 다 하고 한번에 말씀드리려고 했다. 하지만 프론트엔드에서 뭔가 에러가 있어서 디버깅 중이었는데 갑자기 아웃풋까지 바뀌어서 다시 돌려달라고 말씀하셨다. 아웃풋은 바뀔 수 있다. 그런데 바뀔 걸 알면서.. 2021. 12. 14.
[fastAPI] 422 unprocessible entity @router.get('/') def test(a : str = "abd"): return a 함수(컨트롤러를) 위처럼 작성했다고 했을 때, 함수의 input에 타입힌팅과 다른 타입의 데이터가 들어왔을 때 발생하는 오류입니다. 요청으로 들어오는 데이터가 내가 명시한 데이터와 일치하는지 확인해보시길 바랍니다. 2021. 12. 14.
[fastAPI] Did not find boundary character 에러 pip install python-multipart requirements에 python-multipart라는 패키지를 추가하였더니 에러는 나오지 않게 되었습니다. 2021. 11. 29.