Ошибка реализации flask_images в python 3.7.3 - PullRequest
0 голосов
/ 08 июля 2019

У меня проблемы со ссылкой на flask_images в шаблоне jinja2 ... Реализация работает на python 2.7 и на тегах img () и div (как фоновое изображение), но не работает на python 3.7.3 при реализации на шаблоне jinja2 с тегом div (как фоновое изображение)

<div class="background" style="background-image: -webkit-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,100) 100%), url({{ resized_img_src(all_static_images[3], width=700, height=312, quality=90) }})"></div>

ЭТО РАБОТАЕТ ОТЛИЧНО С КОДОМ НИЖЕ

<img src='{{ resized_img_src(all_static_images[3], width=700, height=312, quality=90) }}'>

1 Ответ

0 голосов
/ 09 июля 2019

Я нашел решение вопроса ..

python flask_image отображается на html шаблоном jinja2 с одинарной кавычкой .. Это делало его неузнаваемым ...

Проще говоря,

Я заменил одинарную кавычку (') на (% 27), используя jinja в колбе Питона

Пример кода

<div class="background" style="background-image: -webkit-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,100) 100%), url({{ resized_img_src(all_static_images[3], width=700, height=312, quality=90) | replace("'","%27") }})"></div>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...