LINUX.ORG.RU

Подмена html тегов markdown на свои в django

 , ,


0

1

Добрый день ЛОР. Ткните кто нибудь носом где реализовывается подмена html кода? Допустим имея стандартную разметку markdown:

<ul>
    <li></li>
    <li></li>
</ul>

подменять ее на свою типа:

<ul class='my_ul_class'>
    <li class='my_li_class'><i class='my_i_class'></i></li>
    <li class='my_li_class'><i class='my_i_class'></i></li>
</ul>
★★★

Ответ на: комментарий от Infra_HDC

Да, как у него устроен рендеринг из markdown, какой библиотекой.

gruy ★★★★★
()
Ответ на: комментарий от gruy

Могу. Текст контента парсится билеотекой markdown.

xaTa ★★★
() автор топика

Решил банальной replace()

xaTa ★★★
() автор топика

По-нормальному — парсить в AST, применять к нему твоё преобразование, потом из него генерировать markdown/html. На Pandoc, наверно, сделать будет несложно.

theNamelessOne ★★★★★
()
Последнее исправление: theNamelessOne (всего исправлений: 1)
Для того чтобы оставить комментарий войдите или зарегистрируйтесь.