Передача dash_html_components в шаблон Jinja - PullRequest
0 голосов
/ 13 июня 2018

Я использую библиотеку Python Dash, и в документации утверждается, что она не поддерживает возможность написания необработанного HTML-кода с помощью HTML-кода панели инструментов.Есть ли какие-то известные обходные пути (например, передача dcc.Graph в render_template() с помощью Flask?).

Фрагмент кода, который я хотел бы перенести в файл шаблона Jinja:

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}
        }
    })
])
...