2017-01-27 6 views
1

Я пытаюсь передать некоторую переменную в документ bokeh, который отображает шаблон Jinja.Переменные Jinja2 в bokeh

Код:

curdoc().template = template 
curdoc().template_variables["testvar"] = "cia" 
curdoc().add_root(row(p1,p2)) 

Если я не использую переменные вообще в шаблоне и не пытаться получить доступ к ним через template_variables все работает нормально, но с кодом выше, я получаю ошибку :

curdoc().template_variables["testvar"] = "cia" 
AttributeError: 'Document' object has no attribute 'template_variables' 

команда Я использую для запуска приложения, конечно, есть:

bokeh serve --show myapp 

Где я делаю неправильно?

Спасибо, Джан

ответ

1

template_variables является относительно новая функция добавлена ​​в 0.12.4. Вам нужно перейти на новую версию Bokeh, чем то, что вы уже установили.

Смежные вопросы