Медиафайлы django доступны только после перезагрузки страницы (DAPHNE, Debug = True)

  1. У меня есть представление, которое сохраняет изображение в моем медиафайле (im.save('media/test.png')
  2. .
  3. В моем шаблоне я пытаюсь отобразить его (img src="/media/test.png")

Изображение появляется только после перезагрузки страницы Как я могу отобразить изображение без перезагрузки страницы, пожалуйста?

Я прекрасно вижу ваш код и путь к изображению. но реализуйте некоторую дополнительную функциональность.

Вам нужно добавить JavaScript, когда вы загружаете новое изображение, то без перезагрузки страницы вы видите загруженное изображение.

HTML

<img id="badge" src="$cms_url/imaging/badge.php?badge=$mygroup['badge']; ?>">/imaging/badge.php?badge=<?php echo $mygroup['badge']; ?>" />
document.getElementById("badge").src="new image src here";

Js запрос

 $("#badge").attr("src", "new image src here");

для получения дополнительной информации нажмите на эту ссылку

Вернуться на верх