Я разработал панель мониторинга COVID19 и интегрировал в нее Google Analytics, поскольку она развернута на http://covid19analysis.live.
Я использовал компоненты (), чтобы добавить их в индекс. html файл под шаблонами. Он отлично работает с вкладками, но когда я добавляю виджет Select к существующей вкладке, панель инструментов открывается на подаче боке, но параметры выбора не обновляют график. Когда я удаляю указанные ниже компоненты, значения виджета Select обновляют график, как и ожидалось:
tabs = Tabs(tabs=[tab1, tab2, tab3, tab4, tab5, tab6, tab7, tab8, tab9, tab10, tab11])
curdoc().add_root(tabs)
script, div = components(tabs, CDN)
curdoc().template_variables["script"] = script
curdoc().template_variables["div"] = div
Приведенные выше сценарий Python и индекс. html работают отлично, пока я не добавлю виджет Select в первая вкладка. После удаления последних 3 строк кода диаграммы становятся полностью интерактивными, но без последних 3 строк кода Google Analytics не интегрируется.
Я обновил {{скрипт | безопасно}} и {{div | safe}} в index. html согласно шаблону stati c HTML, так что Google Analytics работает.
Есть ли способ исправить это?
PS - Я новичок в Python и недавно стал поклонником боке.
Спасибо.