Новичок Django здесь: моя цель - интегрировать Folium в html-страницу.так что у меня на данный момент:
polls / views.py
def show_map(request):
#creation of map comes here + business logic
m = folium.Map([51.5, -0.25], zoom_start=10)
test = folium.Html('<b>Hello world</b>', script=True)
popup = folium.Popup(test, max_width=2650)
folium.RegularPolygonMarker(location=[51.5, -0.25], popup=popup).add_to(m)
context = {'my_map': m}
return render(request, 'polls/show_folium_map.html', context)
polls / urls.py
urlpatterns = [
path('show_my_map', views.show_map, name='show_map'),
]
и show_folium_map.html
<h1>map result comes here</h1>
{{ my_map }}
Проблема заключается в том, что я получаю значение 'to_string' карты (обещаю, что я видел, чтоприход).Итак, как я могу интегрировать карту таким образом, чтобы я действительно мог видеть карту и определять ее размер?