show previews

parent 3ad5c06d
...@@ -208,9 +208,8 @@ $(document).ready(function () { ...@@ -208,9 +208,8 @@ $(document).ready(function () {
// 'csrfmiddlewaretoken': document.getElementsByName('csrfmiddlewaretoken')[0].value, // 'csrfmiddlewaretoken': document.getElementsByName('csrfmiddlewaretoken')[0].value,
'value': data.product.link_icon 'value': data.product.link_icon
}, },
dataType: 'text', dataType: 'json',
success: function (response) { success: function (res) {
console.log("from img response: ", response);
var product_html = '<li id="' + data.id + '" onclick="drawApiResponse(this)" class="hover-me">'+ var product_html = '<li id="' + data.id + '" onclick="drawApiResponse(this)" class="hover-me">'+
'<a href="javascript:void(0)">'+ '<a href="javascript:void(0)">'+
'<i class="menu-icon glyphicon glyphicon-bookmark bg-red"></i>'+ '<i class="menu-icon glyphicon glyphicon-bookmark bg-red"></i>'+
...@@ -221,8 +220,8 @@ $(document).ready(function () { ...@@ -221,8 +220,8 @@ $(document).ready(function () {
'</a>'+ '</a>'+
'<div id="' + data.id + '-hover" class="item-info-view">'+ '<div id="' + data.id + '-hover" class="item-info-view">'+
'<div class="cropped-preview">'+ '<div class="cropped-preview">'+
'<img src="' + data.img + '">'+ // '<img src="' + data.img + '">'+
// '<img src="data:image/jpeg;base64, ' + raw_img + '">'+ '<img src="data:image/png;base64, ' + res.img + '">'+
'</div>'+ '</div>'+
'<div class="polygon-item-data">'+ '<div class="polygon-item-data">'+
'<div class="city">' + data.product.identifier + '</div>'+ '<div class="city">' + data.product.identifier + '</div>'+
......
...@@ -10,6 +10,7 @@ from django.views.generic.base import View ...@@ -10,6 +10,7 @@ from django.views.generic.base import View
from django.template import loader from django.template import loader
from urllib import urlencode from urllib import urlencode
import requests, json, unicodedata, sys import requests, json, unicodedata, sys
import base64
sys.path.append('../') sys.path.append('../')
from geosentinel import APISentinel from geosentinel import APISentinel
...@@ -38,15 +39,13 @@ def map(request): ...@@ -38,15 +39,13 @@ def map(request):
#------------------------------------------------------------------------------- #-------------------------------------------------------------------------------
def requestToImage(request): def requestToImage(request):
# print("REQUEST: ", request.GET)
img_link = request.GET['value'] img_link = request.GET['value']
# img_link = img_link[:img_link.find("/") + 2] + "emmhp:geoemm29@" + img_link[img_link.find("/") + 2:] # img_link = img_link[:img_link.find("/") + 2] + "emmhp:geoemm29@" + img_link[img_link.find("/") + 2:]
# r = requests.get(img_link, auth=("emmhp", "geoemm29"), stream=True) r = requests.get(img_link, auth=("emmhp", "geoemm29"), stream=True)
# print("RAAAW: ", r.raw) img_str = base64.b64encode(r.content)
return JsonResponse({'img': "reqToIMG"}) return JsonResponse({'img': img_str})
# return HttpResponse(r.raw, content_type="image/jpeg")
#------------------------------------------------------------------------------- #-------------------------------------------------------------------------------
def productList(request): def productList(request):
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment