Я пытаюсь заставить мой API на основе Django возвращать фрагмент HTML в виде строки. Я получаю фрагмент HTML через элемент BeautifulSoup bs4. Чтобы преобразовать его в строку, я просто использую операцию str()
следующим образом:
test['key'] = str(bs4_element)
Когда я получаю это значение из вызова API, я получаю код HTML, однако с backsla sh символов, вставленных повсюду для экранирования специальных символов, примерно так:
"key": "<div class=\"hackdown\"><style id=\"MathJax_SVG_styles\">...
Я хочу отобразить этот извлеченный HTML в браузере, однако введенные символы backsla sh не позволяют мне делать то же самое.
Как преобразовать элемент bs4 так, чтобы вышеуказанное было предотвращено?