Как я могу избежать HTML с Jinja2, чтобы он мог использоваться как строка в JavaScript (jQuery)?
Если бы я использовал систему шаблонов Django, я мог бы написать:
$("#mydiv").append("{{ html_string|escapejs }}");
Django |escapejs
filter мог бы избежать вещей в html_string
(например, кавычки, специальные символы), которые могли бы прервать предполагаемое использование этого блок кода, но Jinja2, похоже, не имеет эквивалентного фильтра (я здесь не прав?).
Есть ли более чистое решение, чем копирование/вставка кода из Django?