Как отобразить изображение из БД с помощью фолиума
Я пытаюсь вытащить изображение из БД, которая находится на моем компьютере. И отобразить его во всплывающем окне объекта folium. Я искал в интернете, но не нашел решения, буду рад помочь
def search_on_map(request):
loc_list = []
img_list = []
for i in Add_Item.objects.all():
city = str(i.city)
street = str(i.street)
home = str(i.home_number)
loc_list.append(city +" "+ street +" "+ home)
img = i.header_img
img_list.append(img)
geolocator = Nominatim(user_agent="Your_Name")
m = folium.Map(width=800, height=500, location=['32.078225', '34.768516'], zoom_start=15)
for index, place in enumerate(loc_list):
try:
loc = loc_list[index]
location = geolocator.geocode(loc)
lat = location.latitude
long =location.longitude
# Add Marker
folium.Marker([lat,long], tooltip= ,popup=img_list[index] ,
icon=folium.Icon(color='purple')).add_to(m)
except Exception as e:
print(e)
return render(request, 'search_on_map.html', {"loc":m._repr_html_(),})