본문 바로가기
Coding/Python

[Python & Django] In general, this can occur when there is a genuine Cross Site Request Forgery, or when Django’s CSRF mechanism has not been used correctly. For POST forms, you need to ensure 에러 해결 방법 !!

by 포스트it 2023. 7. 12.
반응형

[Python & Django] In general, this can occur when there is a genuine Cross Site Request Forgery, or when Django’s CSRF mechanism has not been used correctly. For POST forms, you need to ensure 에러 해결 방법 !!

 

로컬에선 잘 되던 장고 프로젝트가 서버에 올리고 url 설정한 후에 이런 에러를 받게 되었다.

검색해보니 장고4.0 버전 이상부턴 CSRF 통한 보안을 좀 더 강화했기 때문에 설정에 몇가지를 추가해줘야 한다고 했다.

 

config/settings.py 에 접속해서 아래와 같이 nginx에 설정했던 url에 맞게 설정해 주었더니 잘 작동했다.

728x90
반응형

댓글