728x90 반응형 Coding594 [Python & Django] javascript로 ajax 통신시 csrf token 에러 해결하는 방법 !! [Python & Django] javascript로 ajax 통신시 csrf token 에러 해결하는 방법 !! 장고템플릿을 사용하면 이런식으로 사용이 가능한데, 프론트에서 javascript로 ajax통신을 하려고 하면 에러가 난다. {% csrf_token %} 아래 예제코드 처럼 토큰을 생성해서 같이 보내주면 해결 됩니다 :) 예제코드 //csrf token function getCookie(name) { var cookieValue = null; if (document.cookie && document.cookie !== '') { var cookies = document.cookie.split(';'); for (var i = 0; i < cookies.length; i++) { var coo.. 2023. 7. 14. [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 에러 해결 방법 !! [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에 맞게 설정해 주었더니 잘 작동했다. 2023. 7. 12. [JavaScript] 자바스크립를 활용하여 input 태그안에 value 넣는 방법 !! [JavaScript] 자바스크립를 활용하여 input 태그안에 value 넣는 방법 !! input에 id값 설정 후 javascript로 value를 넣어주면 끝 ! 예제코드 결과값 2023. 7. 11. [Html & CSS] 슬라이드쇼 구현하는 방법 !! (Slick 라이브러리를 활용) [Html & CSS] 슬라이드쇼 구현하는 방법 !! (Slick 라이브러리를 활용) 지난 글에서 추천한 슬라이드 관련 라이브러리 중 Slick을 사용하여 슬라이드를 구현해보았습니다. 공식 홈페이지는 아래글 참조해주세요 :) 2023.07.02 - [여러가지/기타] - [JavaScript & jQuery] 슬라이드(Slide) 관련 라이브러리 추천 !! [JavaScript & jQuery] 슬라이드(Slide) 관련 라이브러리 추천 !! [JavaScript & jQuery] 슬라이드(Slide) 관련 라이브러리 추천 !! Swiper 순수 자바스크립트에서 작동이되고, 사용자가 많아 예시도 많아서 좋다. https://swiperjs.com/ Swiper - The Most Modern Mobile .. 2023. 7. 8. [Html & CSS] javascript를 활용하여 input 태그에 엔터키 이벤트 확인하는 방법 !! [Html & CSS] javascript를 활용하여 input 태그에 엔터키 이벤트 확인하는 방법 !! input박스에 있는 텍스트를 보낼 때 확인버튼 대신 엔터로 처리하고 싶으실때 사용하시면 됩니다 !! 예제코드 결과값 2023. 7. 7. [Python & SQLAlchemy] like filter 검색으로 데이터 안에 포함되어있는지 확인 하는 방법 !! [Python & SQLAlchemy] like filter 검색으로 데이터 안에 포함되어있는지 확인 하는 방법 !! SQLAlchemy에서 like 구문 사용하는 방법입니다 !! 하지만 보통 값을 입력하기보단 변수에 담아서 오기 때문에 아래 예시를 참고해서 사용하시면 됩니다 :) UserDB.query(UserDB).filter(UserDB.id.like('%admin%')) 실제 사용예시 2023. 7. 6. [CSS] 에러 메세지 Font property font-family does not have generic default 해결 방법 !! [CSS] 에러 메세지 Font property font-family does not have generic default 해결 방법 !! 경고문구 발생 폰트를 다운받아서 쓰는데 intellij에서 경고문구가 떴다. 확인해보니 오류나 네트워크 끊김으로 인해 불러오지 못할 경우를 대비하라는 뜻의 경고였고, 대비용 폰트를 지정해주면 아래와 같이 해결 된다! 2023. 7. 1. [Html & CSS] javascript를 활용하여 텍스트에 특수문자 제거하는 정규식 쓰는 방법 !! [Html & CSS] javascript를 활용하여 텍스트에 특수문자 제거하는 정규식 쓰는 방법 !! 입력값을 받거나 특정 텍스트에 특수문자 제거하는 javascript 정규식 입니다 !! 예제코드 제거 결과값 제거 2023. 6. 27. [Python 에러 해결 방법] SyntaxError: Non-UTF-8 code starting with '\xeb' in file \test.py on line 19, but no encoding declared; see https://python.org/dev/peps/pep-0263/ for details [Python 에러 해결 방법] SyntaxError: Non-UTF-8 code starting with '\xeb' in file \test.py on line 19, but no encoding declared; see https://python.org/dev/peps/pep-0263/ for details 다른 쪽에서 잘 작동하던 코드가 이런 에러메세지와 함께 작동이 안되서 찾아보니 해당 코드 맨 윗줄에 이거 한줄만 추가로 해결 하였습니다. # -*- coding: utf-8 -*- 2023. 6. 25. 이전 1 ··· 12 13 14 15 16 17 18 ··· 66 다음 728x90 반응형