HTML/Bootstrap中页面分离和包含的正确方法

HTML/Bootstrap中页面分离和包含的正确方法,html,twitter-bootstrap,flask,Html,Twitter Bootstrap,Flask,我开始使用HTML/Bootstrap,尝试创建一个包含多个页面的网站。我这样做的方式只是分别对每个页面进行编码,但我发现我的页面中有一些元素是完全相同的(例如navbar) 因此,我想问,在这种情况下,如何正确地分隔页面。是否只是将每个部分放在一个单独的HTML文件中,并将其包含在内 我正在使用Python Django作为一个框架,看到一个名为Flask的工具,它似乎正在将页面划分为多个部分,它是相关的还是完全不同的东西?Bootstrap是一组CSS(大多数情况下,也有一些JS位) 如何在

我开始使用HTML/Bootstrap,尝试创建一个包含多个页面的网站。我这样做的方式只是分别对每个页面进行编码,但我发现我的页面中有一些元素是完全相同的(例如navbar)

因此,我想问,在这种情况下,如何正确地分隔页面。是否只是将每个部分放在一个单独的HTML文件中,并将其包含在内

我正在使用Python Django作为一个框架,看到一个名为Flask的工具,它似乎正在将页面划分为多个部分,它是相关的还是完全不同的东西?

Bootstrap是一组CSS(大多数情况下,也有一些JS位)

如何在站点上的不同页面之间共享代码完全独立于引导

您通常会使用模板语言来解决此问题。既然您说您正在使用Django,那么您可以使用

我使用PythonDjango作为框架,看到了一个名为Flask的工具


烧瓶是Django的替代品。它使用。

事实上,您正在寻找Python中的模板引擎,常见的选择是使用Jinja2,您正在寻找模板继承。检查这一点,Flask是一个可以代替Django使用的微框架,但是您必须从Flask移动到Django,您可以在这两种情况下使用Jinja作为模板引擎