我有一个使用 Python - Flask 编写的 Web 应用程序。当用户在页面中填写某些设置 (POST 请求) 时,我的控制器会使用以下命令计算一些函数并使用 Bokeh 绘制输出,然后我将重定向到 Bokeh 创建的 HTML 页面。
output_file("templates\\" + idx[j]['name'] + ".html", title = "line plots")
TOOLS="resize,crosshair,pan,wheel_zoom,box_zoom,reset,box_select,lasso_select"
p = figure(tools=TOOLS, x_axis_label = 'time', y_axis_label = 'L', plot_width = 1400, plot_height = 900)
除了Bokeh生成的页面外,我的所有HTML页面都扩展了我的“Template.HTML”文件。我的问题是如何自动修改Bokeh生成的HTML文件,以便它们也可以扩展我的template.html文件?这样我就可以在Bokeh HTML文件的顶部拥有所有的导航栏和jumbotron。
{% extends "template.html" %}
{% block content %}
<Bokeh.html file>
{% endblock %}