npm run build
빌드 파일 만들어주고 새로만든 버킷에 업로드 해준다.
드래그 엔 드랍으로 해도 상관이 없다. 오히려 이게더 편하다.
버킷을 만들었을 때 권한 부분에서 엑세스 전부 허용하고, 버킷정책 생성해서 만들어줘야한다.
이렇게만 해서 정적URL을 키면 cors오류가 뜬다!
왜? CORS (Cross-Origin Resource Sharing) 도메인에서 오는 요청을 허용해 줘야한다.
누가? 백에서 장고에서 허용해 줘야한다.
CORS_ORIGIN_WHITELIST = [
"[프론트로 사용한 IP=S3의 정적URL]"
]
zappa update dev