所以我使用这个名为Folium的酷插件来创建地图.地图被创建为.html,每次更新地图时都会重新生成html.因此,为了在同一页面上显示地图和我的导航栏以及其他内容,我认为我需要将map.html放在iframe笼子里,它可以随意刷新.
因此创建了地图:
map1 = folium.Map(location=[45.5, -73.61], width="100%", height="100%")
map1.save('./maps/map.html')
Run Code Online (Sandbox Code Playgroud)
我已经尝试过iframeing它:
<iframe src="/maps/map.html"></iframe>
Run Code Online (Sandbox Code Playgroud)
但我明白了 404 error
有人昨天建议我为它构建一个端点,如下所示:
@app.route('/http://127.0.0.1:4995/maps/map')
def show_map():
return flask.send_file('/maps/map.html')
Run Code Online (Sandbox Code Playgroud)
但我一直收到404错误