TinyMCE пишет ужасный HTML!

Я забыл отмечать его сначала, но я использую BeautifulSoup.

Рытье вокруг в документации, я нашел:

soup = BeautifulSoup(html, convertEntities=BeautifulSoup.HTML_ENTITIES)

делает это точно, как я надеялся.

6
задан PeeHaa 3 November 2013 в 18:09
поделиться

3 ответа

Как насчет довольно радикальной альтернативы и использования редактора WYMIWYG (что вы имеете в виду, то есть то, что вы получаете), а не другого редактора WYSIWYG. Таким образом, автор полностью контролирует схематическую разметку, а также контент, который он / она вводит.

К сожалению, я не нашел ни одной такой многофункциональной и удобной, как tinyMCE, но похоже, долгий путь - см. http://www.wymeditor.org/demo/

4
ответ дан 11 December 2019 в 00:41
поделиться

Используйте очиститель HTML перед сохранением содержимого в базе данных.

Очиститель HTML

2
ответ дан 11 December 2019 в 00:41
поделиться

Я нашел JoomlaFCK очень хорошей альтернативой Tiny MCE. Надеюсь, вам понравится. {{1 }} пока

Кстати, я знаю, что это старый поток, но кто-то может его использовать. ;)

1
ответ дан 11 December 2019 в 00:41
поделиться
Другие вопросы по тегам:

Похожие вопросы: