본문 바로가기

코드 기록

[flask-cors] 재설치

728x90

Flask 로 백엔드를 구성했고 React로 프론트엔드를 구성했는데 어김없이 'cors' 이슈가 발생했습니다 .. 

 

Flask 에는 flask-cors 패키지가 있어 다음처럼 해주면 모든 요청에 대한 CORS를 방지할 수 있습니다.

app = Flask(__name__)

CORS(app, resources={r"/*": {"origins": "*"}})

 

하지만, flask-cors를 설치할 때 다음 명령어로 정확하게 설치해야 합니다.

pip install Flask-Cors

 

저는 "pip install flask_cors" 로 해서인지 아무리해도 해결이 안되길래 "pip uninstall flask_cors & pip install flask-cors" 로 해도 해결이 안됐고 결국 다시 설치해주니 해결이 됐습니다.

pip install --upgrade --force-reinstall flask-cors