Python and Django

CSRF verification failed. Request aborted.

leo21c 2012. 5. 16. 15:41
장고책을 보고 샘플 코드를 이용해서 만들어 테스트 하다가 에러가 발생했다.
"로그인(Login)" 부분을 처리 하다가 발생하는 것으로 세션처리와 관계가 있는 것 같다.


Forbidden (403)
CSRF verification failed. Request aborted.


이 부분은 장고에서 보안처리를 하는것 때문에 문제가 발생한다고 한다.

해결 방법은 post form 뒤에 {% csrf_token %}를 넣어주면 된다.


예를들어 내가 만든 샘플 소스에 넣는다면 아래와 같이 넣어주면 된다.


<form method="post" action=".">{% csrf_token %}


LIST