Добавить на сервер файл примера встраивания:
from jinja2 import Template
и в функции modify_document
добавьте:
with open('./path/to/my.html') as f:
index_template = Template(f.read())
doc.template = index_template
Это работает, потому что объект документа имеет атрибут шаблона
и боке, кажется, делает это для нас.
Также включите переменные bokeh в шаблон jinja2:
<head>
{{ bokeh_css }}
{{ bokeh_js }}
</head>
и тело должно иметь:
<body>
{{ plot_div|indent(8) }}
{{ plot_script|indent(8) }}
</body>