Как предотвратить выход отбеливателя > тега (blockquote), используемого в MarkdownPython

Программы на Python
Anonymous
Как предотвратить выход отбеливателя > тега (blockquote), используемого в Markdown

Сообщение Anonymous »

Я использую отбеливатель для очистки вводимых пользователем данных. Но я использую Markdown, что означает, что мне нужно, чтобы символ блочной кавычки > проходил без экранирования как & gt;, чтобы я мог передать его в мисаку для рендеринга.
В документации говорится, что по умолчанию он экранирует разметку html, но не сказано, как отключить это для символа >. Мне бы все равно хотелось, чтобы он экранировал настоящие html-теги.
http://bleach.readthedocs.org/en/latest/clean.html
Будем признательны за любые другие идеи по очистке ввода при сохранении возможности использования Markdown.

Подробнее здесь: https://stackoverflow.com/questions/219 ... n-markdown

Вернуться в «Python»