2009-12-17 3 views
0

웹 사이트에 '길 찾기'페이지가있는 클라이언트가 있고지도에 Google지도를 추가하여지도에 추가하고 싶습니다. 그들의 위치를 ​​찾은 다음 "embed"링크를 사용하여 iframe에 대한 html을 가져 왔습니다. 그런 다음 관리자의 "Directions"페이지에 대한 Flatpage를 열고 TinyMCE에서 html 모드로 이동 한 다음 코드에 붙여 넣었습니다. 그러나 코드를 저장하고지도가 없으면 둘러싸는 div 태그 만있었습니다. iframe이 남아 있습니다.Django Flatpages를 사용하여 Google지도를 플랫 페이지로 표시 할 수 없습니다.

나는 인터넷 검색을 시도하고 직접 프로세스를 반복했지만 아무도 당신이 django에서 Flatpage의 본문에 iframe html을 삽입 할 수 없다는 것을 알고 있습니까?

답변

2

추가 검증/청소를 추가하지 않는 한, 플랫 페이지는 콘텐츠에서 아무 것도 제거하지 않습니다. TinyMCE없이 시험해 보셨습니까?

업데이트 : TinyMCE를 사용하지 않는 것이 중요하지 않습니다. 요점은 문제가있는 곳을 좁히는 것이므로 실제로 해결할 수 있습니다. 그리고 나는 여기에있는 문제가 장고가 아닌 TinyMCE라는 것을 거의 확신합니다.

+0

TinyMCE없이 페이지를 편집 할 수 없기 때문에 TinyMCE없이 시도하지 않았을 것입니다. 기술에 정통한 사람이 아니기 때문에 클라이언트가 좋지 않기 때문입니다. – Shane

+0

예, 정확히 TinyMCE입니다.) – israkir

0

나는 작은 머스가 뭔가를 왜곡하고 있다고 의심 할 것이다. 내가 tinymce를 비활성화하려고하면 같은 문제가 있는지보십시오. 또한 템플릿의 텍스트에 '안전'필터를 사용하고 있는지 확인하십시오. 그렇지 않으면 Django가 모든 HTML을 이스케이프합니다.

관련 문제