개발 팁
CORS 에러 - Django(장고) 해결 방법
짹데브
2023. 4. 10. 07:22
반응형

django-cors-headers 라이브러리 사용하기
django-cors-headers 라이브러리는 Django 애플리케이션에서 CORS를 처리하는 데 사용할 수 있는 미들웨어입니다. 이 라이브러리를 사용하면 특정 도메인에서의 요청을 허용하는 등의 CORS 정책을 설정할 수 있습니다. 라이브러리를 설치하고 설정하는 방법은 다음과 같습니다.
# django-cors-headers 설치
pip install django-cors-headers
# settings.py 파일에 추가
INSTALLED_APPS = [
# ...
'corsheaders',
# ...
]
MIDDLEWARE = [
# ...
'corsheaders.middleware.CorsMiddleware',
'django.middleware.common.CommonMiddleware',
# ...
]
# CORS_ORIGIN_WHITELIST 에서 요청을 허용할 도메인을 지정
CORS_ORIGIN_WHITELIST = [
'http://example.com',
'https://example.com',
]
반응형