【发布时间】:2018-06-12 23:15:03
【问题描述】:
我正在使用 Python 库 Dash,文档声称它不支持使用仪表板 html 代码编写原始 html 的能力。是否有已知的解决方法(例如使用 Flask 将 dcc.Graph 传递到 render_template()?)。
我要迁移到 Jinja 模板文件的代码 sn -p 是:
app.layout = html.Div(className='ui container', children=[
html.H1('Locations', className=''),
html.Div(id='text-content'),
dcc.Graph(id='map', figure={
'data': [{
'lat': df['LAT'],
'lon': df['LONG'],
'marker': {
'color': df['YEAR'],
'size': 8,
'opacity': 0.6
},
'customdata': df['NO'],
'type': 'scattermapbox'
}],
},
'hovermode': 'closest',
'margin': {'l': 0, 'r': 0, 'b': 0, 't': 0}
}
})
])
【问题讨论】:
标签: python flask jinja2 plotly plotly-dash