Jinja2: заменить HTML-права после побега - PullRequest
0 голосов
/ 25 сентября 2019

Я хочу экранировать строку, а затем вставить в нее право HTML.например, "a;b;c" --> "a;​b;​c"

Это то, что я думал, должно работать: {{ "a;b;c"|e|replace(';',';​')|safe }}
Выдает: a;​b;​c

Этот пример заменяет правильно, но он не выходит за начальное значение: {{ "a;b;c"|replace(';',';​')|safe }}
Выдает: a;​b;​c

Как я могу избежать строки, чтобы она была безопасна для рендеринга, но вставить HTML-сущности, которые не были экранированы?

...