Я пытаюсь использовать rich text editor
в своем проекте Django.TinyMCE выглядит как очевидное решение, однако я вижу, что выходной формат HTML ( здесь ).Цель состоит в том, чтобы сохранить пользовательский ввод и затем обработать его в текстовом документе, используя python-docx
(который не является HTML).
Знаете ли вы какое-либо решение для этого?Или функция tinyMCE или ах преобразователь tml в текстовый формат , который сохраняет стили, или, может быть, другой текстовый редактор , похожий на tinymce?
ОБНОВЛЕНИЕ:
Этот - еще один вариант, который, как мне показалось, работает нормально.Все еще на грани попытки конвертировать HTML в Word без потери стилей.Решением для этого может быть pywin32
, как указано здесь , но это не очень мне помогает + это только для Windows.
Update2
После некоторых копаний я нашел pandoc и pypandoc , которые, кажется, могут переводить в любой из следующих форматов вывода: "asciidoc, beamer, commonmark, context, docbook, docbook4, docbook5, docx, dokuwiki, dzslides, epub, epub2, epub3, fb2, gfm, haddock, html, html4, html5, icml, jats, json, latex, man, markdown, markdown_github, markdown_mmd, markdown_phpextra, markdown_strict, mediawiki, ms, muse, native, odt, opendocument, opml, org, plain, pptx, revealjs, rst, rtf, s5, slideous, slidy, tei, texinfo, textile, zimwiki"
Я не понялКак интегрировать такой ввод в python-docx.