📖 2022년 06월 23일 ~ 6월 25일
✔️ 오늘 내가 한 일
- (23일) 북마크 삭제 API 구현
- (23일) flask에 verifyToken 구현
- (24일) bookmark delete params 수정
- (24일) bookmark create 중복 방지 로직 추가
- (24일) flask cors 에러 해결
- (25일) Node+Redis APP Dockerfile build 완성
- (25일) Fix: 회원 정보 수정
- (25일) Python APP Dockerfile build 구현중
- (25일) vm에 docker engine, docker-compose 설치
💡 TIL ( Today I Learned )
[ CORS ]
( 자세한 개념은 따로 포스팅을 작성하겠다! )
현재 백엔드에서는 node app, python app 두 가지의 서버를 사용하고 있다.
험난했던 인공지능 모델 서빙을 끝내고... 한숨 돌리려고 했으나
프론트에서 날아온 요청... ㅠㅠ
삐용삐용.. CORS다..!
✔️ 해결과정 1.
우선 flask-cors 패키지를 설치했지만 코드를 추가하지 않은 것이 생각났다.
기존 코드에 이 두가지를 추가했다.
from flask_cors import CORS
CORS(app)
팀원 분이 해결된 것 같다고 알려주셔서 안심하고 있었지만...
다시 CORS 에러가 생겼다.
✔️ 해결과정 2.
아래와 같이 코드를 추가하고 해결할 수 있었다.
CORS(app)
CORS(app, resources={r'': {'origins': ''}}, expose_headers=["Content-disposition"])
💁♀️ 오늘 느낀 점
Dockerfile 깎는 장인의 마음으로...
2차와 달리 Python 서버에서 JAVA를 사용하기도 하고 Node에서 Redis를 사용하는 등.. 여러 이슈가 생기니깐 파일 작성이 힘들었다..!
📌 내일 할 일(계획)
- Front APP Dockerfile 작성
- Docker-compose로 1차 배포 테스트하기
반응형
'프로젝트 회고 > Pill my rhythm 💊' 카테고리의 다른 글
[💊Pill my rhythm] 21~25일 차 회고 (0) | 2022.07.10 |
---|---|
[💊Pill my rhythm] 16~17일 차 회고 (0) | 2022.06.22 |
[인공지능 웹 서비스 프로젝트] 13~15일 차 회고 (0) | 2022.06.18 |
[인공지능 웹 서비스 프로젝트] 11~12일 차 회고 (0) | 2022.06.16 |
댓글