반응형 python2 {% csrf_token %} Django에서 CSRF공격을 대처하는 방법 CSRF란 Cross-Site Request Forgeries라고 합니다. 조금 조사를 해보니... CSRF공격은 외부에서 웹사이트에 리퀘스트를 계속 요청한다고 합니다. 알게 쉽게 생각하면 게시판으로 치면 인증되지 않은 사용자의 게시물 등록, 수정, 삭제 등의 요청일 것입니다. Django에서는 HTML파일에 {% csrf_token %} 위에 적은 태그를 예제처럼 form 밑에 써서 구현합니다. {{ title }} {% csrf_token %} {{ form.as_table }} Django form 안에 항목으로 추가되어 랜덤으로 토큰키가 생성이 되고 송신시에 그 값을 확인한다고 합니다. 직접 구현하려면 힘들텐데 태그 한 줄로 해결 할 수 있으니 알아두면 참 좋을 것 같습니다. 2019. 4. 20. Python 아나콘다 가상환경 설정 관련 명령어 모음 #아나콘다 버전 확인 conda --version #아나콘다 업데이트 conda update conda #아나콘다 가상환경 생성 conda create --name(-n) 가상환경명 설치할패키지 #예) 파이썬 3.7 버전 설치 & test 이름으로 가상환경 생성 conda create --name test python=3.7 #또는 conda create --n test python=3.7 #python아나콘다 가상환경 활성화(Activate), 비활성화(Deactivate) #설치 된 가상환경 리스트 확인 conda info --envs #가상환경 활성화(아나콘다 프롬프트에서!) #예) activate test activate 가상환경명 #가상환경 비활성화(아나콘다 프롬프트에서!) #예) deactiv.. 2019. 4. 15. 이전 1 다음 반응형