CORS
[Trouble shooting] Django CORS 이슈
프로젝트를 진행할 때마다 겪었던 에러지만 언제나 명확한 해결법이 있었기에 제대로 들여다보지 않았던 문제입니다. 이번에 리액트와 장고를 이용한 프로젝트를 진행 중에 있는데 같은 문제가 생겨서 내용을 남깁니다. CORS는 Cross Origin Resource Sharing의 약자로 도메인 또는 포트가 다른 서버의 자원을 요청하는 메커니즘이다. 이때 요청을 할 때는 cross-origin HTTP에 의해 요청됩니다. 하지만 동일 출처 정책(same-origin policy) 때문에 CORS 같은 상황이 발생하면 외부 서버에 요청한 데이터를 브라우저에서 보안 목적으로 차단합니다. 그로 인해 정상적으로 데이터를 받을 수 없습니다. 문제 localhost/:1 Access to fetch at 'http://12..
2-25[Project, CORS] Django ninja api CORS 문제
오늘 한 일 (회고) 1. 백준 알고리즘 문제 풀이 - DP 11057 다시 풀어 볼 것 2. 프로젝트 시작 - 이미지 업로드 및 사용자별 게시물 출력 기능 완료 - 모델 서버 api 사용하여 nts 테스트 중 프로젝트 진행 시 겪은 문제 해당 문제로 시간을 많이 소비하였는데 문제는 pip install django-cors-headers 해주는 것처럼 requirements.txt 파일에 django-cors-headers==3.11.0를 추가 eb deploy를 하여 해결할 수 있었다. 내일 할 일 1. 백준 알고리즘 문제 풀기 2. 티스토리 블로그에 TIL을 올리면 자동으로 Github에 올라갈 수 있게 만들기 3. 장고 클론 코딩 위주로 실습 시작하기 4. 파이썬 장고 실무 복습하기 - 파이썬 기..