2010-03-10 2 views
0

아주 초보자 질문이지만 제발 친절 해주세요. 우리 사이트는 Django CMS를 사용하고 특정 스토리에 일부 자바 스크립트를 삽입하려고 시도하지만 Django는 스토리를 저장하자마자 자바 스크립트 나 iframe을 제거합니다. 기사에서 자바 스크립트를 어떻게 사용할 수 있습니까? 의도적으로 제외 시키거나이 기능을 사이트에 코딩해야합니까?django에서 javascript/frames를 가져 오지 못하도록 막으시겠습니까?

도움이 매우 감사 할 것입니다.

+0

당신이 페이지에 자바 스크립트를 삽입하는 방법을 보여주는 몇 가지 코드를 삽입하십시오 (이야기) –

답변

2

장고는 자동으로 콘텐츠를 렌더링하는 템플릿 인 javascript/html을 자동으로 이스케이프합니다. 이것은 보안 목적으로 수행됩니다.

해결 방법은 실행중인 django의 버전, 신뢰할 수없는 출처의 콘텐츠를 렌더링할지 여부, 템플릿을 결합하는 방법 및 템플릿의 내용을 준비하는보기에 따라 다릅니다.

0

Django는 클라이언트 측의 불가지론 자이기 때문에 자바 스크립트를 제거하지 않습니다.

어떻게 웹 사이트에 자바 스크립트를 삽입하고 있습니까? 데이터베이스에 넣으려고하면 (같이) 이스케이프 처리됩니다. 자동 HTML 회피에 문서를 통해

관련 문제