Шаблон Jinja неправильно отображает встроенный стиль - PullRequest
0 голосов
/ 02 августа 2020

У меня есть строка Python, которая выглядит так:

patternBackground = 'background-color:#1CA2FF; background-image:url("data:image/svg+xml, ...

, которую я пытаюсь отобразить в шаблоне Jinja как встроенный стиль html:

style="{{patternBackground}}"

Проблема в том, что стиль обрезается по первой кавычке, поэтому визуализируется только ..

background-color:#1CA2FF; background-image:url(

Not rendering properly

введите описание изображения здесь

Я пытался избежать кавычек в строке Python, это все равно не работает.

Есть идеи, как я могу это закодировать или передать стиль нить через единое целое (которое не было преждевременно обрезано)

Благодарю за любую помощь!

Isaa c

1 Ответ

1 голос
/ 02 августа 2020
style="{{patternBackground|safe}}"
...