Уведомления

Группа в Telegram: @pythonsu
  • Начало
  • » Django
  • » Подмена ссылки на изображение в асинхронном запросе [RSS Feed]

#1 Июнь 24, 2019 21:03:34

SergeyChmutov
Зарегистрирован: 2017-08-04
Сообщения: 50
Репутация: +  0  -
Профиль   Отправить e-mail  

Подмена ссылки на изображение в асинхронном запросе

Привет, форумчане.
Возникла проблема с Django, а именно:
1. Есть в шаблоне поле ввода и картинка

 <input class="uri-com" placeholder="Ссылка" value="" onchange="addComURI(this.value)">
 <img id="fg-photo-50" class="community-50" src="{% static "img/community_50.gif" %}">
2. При добавлении в input ссылки на сторонний ресурс, хочу подменить исходную картинку, на ту, которая располагается по данной ссылке. Скачивать к себе при этом ее не хочу. Я подменяю значение тега img в JS
 document.getElementById("fg-photo-50").src = this.responseText;
Ссылка подменяется но с учетом подключенной статики к шаблону, т.е. перед ссылкой добавляет адрес моего хостового сервера
 http://127.0.0.1:8000/%22https://getcim.com/RwO3inNPejmv9mTnK24R8EESIkhA/V6NXerYvQks
(ссылку побил).

Кто подскажет, как нужно правильно подменить ссылку на изображение?

Офлайн

#2 Июнь 24, 2019 22:43:40

m0nte-cr1st0
Зарегистрирован: 2019-02-03
Сообщения: 49
Репутация: +  2  -
Профиль   Отправить e-mail  

Подмена ссылки на изображение в асинхронном запросе

SergeyChmutov
Привет, форумчане.Возникла проблема с Django, а именно:1. Есть в шаблоне поле ввода и картинка
сначала обнулить src, а потом уже вставить ссылку, как вариант

Офлайн

#3 Июнь 25, 2019 15:28:40

SergeyChmutov
Зарегистрирован: 2017-08-04
Сообщения: 50
Репутация: +  0  -
Профиль   Отправить e-mail  

Подмена ссылки на изображение в асинхронном запросе

В общем разобрался. Проблема была в том, что в return вьюхи строку с ссылкой оборачивал json.dumps. А он добавляет лишнюю объвязку кавычками.

Офлайн

  • Начало
  • » Django
  • » Подмена ссылки на изображение в асинхронном запросе[RSS Feed]

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version