Обновление изображения в Интернете с использованием Python и Flask - PullRequest
0 голосов
/ 23 февраля 2020

У меня есть базовый c вопрос относительно Python и Flask для веб-разработки.

В моем файле шаблона html у меня есть строка для отображения изображения, показанного ниже:

<img width="600" height="451" src="static/graph_1.png">

Изображение находится в папке stati c. Когда я обновляю это изображение, но используя то же имя «graph_1.png», в Интернете все еще отображается старое изображение, а не обновленное. Я думаю, что браузер каким-то образом запоминает старое изображение с тем же именем. Но я действительно не хотел изменить имя изображения. Я узнал, что это как-то связано с «Catche-Control»? Пожалуйста, посоветуйте, как мне решить эту проблему. Заранее спасибо!

1 Ответ

0 голосов
/ 23 февраля 2020

Пользователь cmd + shft + r на ma c или ctrl + shift + r на ap c для загрузки страницы без использования кэша.

off topi c, но вы можете захотеть загляните в flask документацию по шаблонам. Лучшим подходом к добавлению пути к html является использование jinja для ввода пути. Хорошая вещь об этом, если вы когда-нибудь измените структуру файла, если имя файла остается тем же, что и у вас!

<img width="600" height="451" src="{{ url_for('static', filename='graph_1.png' }}>

Вы можете найти больше информации здесь

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...