Не удается отобразить карту Google на Flatpage с помощью Django Flatpages - PullRequest
0 голосов
/ 17 декабря 2009

У меня есть клиент со страницей "Направления" на их веб-сайте, и они хотели добавить карту Google на страницу, поэтому они пошли на карты и указали свое местоположение, а затем использовали ссылку "вставлять", чтобы получить HTML для iframe. Затем они открыли в админке «Плоскую страницу для страницы« Направления »и перешли в режим html в TinyMCE, а затем вставили в код, но как только они сохранили код, он исчез и карты не осталось, только теги div, которые окружали». фреймы остались.

Я пробовал поискать в Google, и я сам повторил этот процесс, но безуспешно. Кто-нибудь знает, если вам просто не разрешено вставлять HTML-код iframe в тело Flatpage в django?

Ответы [ 2 ]

2 голосов
/ 17 декабря 2009

Если вы не добавили какую-либо дополнительную проверку / очистку, страницы не будут ничего удалять из содержимого. Вы пробовали без TinyMCE?

обновление : Дело не в том, что вы оставляете TinyMCE отключенным; Дело в том, чтобы сузить суть проблемы, чтобы вы могли ее исправить. И я почти уверен, что проблема здесь в TinyMCE, а не в Django.

0 голосов
/ 17 декабря 2009

Я бы заподозрил, что крошечная мачеха что-то искажает. Я бы попробовал отключить tinymce и посмотреть, есть ли у вас такая же проблема. Также убедитесь, что вы используете «безопасный» фильтр для текста в шаблонах. В противном случае Django избежит всего HTML.

...