Это вилка сюжета.
Вот пример представления приложения Django Dash (оригинальный пример с колкой), которое связывает раскрывающийся список с графиком D3.JS. Поскольку пользователь выбирает значение в раскрывающемся спине, код приложения динамически экспортирует данные из Google Finance в DataFrame Pandas.

Код приложения Dash является декларативным и реактивным, что позволяет легко создавать сложные приложения, которые содержат много интерактивных элементов. Вот пример (оригинальный пример с колкой) с 5 входами, 3 выходами и поперечной фильтрацией. Это приложение было составлено всего в 160 строках кода, все из которых были Python.

Dash использует plotly.js для диаграммы. Поддерживается более 35 типов диаграмм, включая карты.
Dash не только для мониторинга. Вы полностью контролируете внешний вид ваших приложений. Вот приложение Dash, которое стилизовано, чтобы выглядеть как PDF -отчет.
Чтобы узнать больше о Dash, прочитайте обширное письмо об объявлении или перейдите в Руководство пользователя.
См. Примеры использования в tests/django_project
$ pip install dj-plotly-dash[all]
$ pip install " dash_core_components>=0.40.2 " --no-deps
$ pip install " dash_html_components>=0.14.0 " --no-depsПосмотреть руководство пользователя DASH. Это изобилует примерами, профессиональными советами и руководящими принципами.
Грань