是否有两个.html文件可以生成一个文件

时间:2012-07-03 18:52:14

标签: html google-app-engine jinja2

我目前正在学习如何使用Python 2.7和Jinja2在Google App Engine上制作网站,我想知道是否可以制作两个单独的HTML文件来制作一个文件。

在主HTML文件中,我希望有基本的页面布局(这个HTML有主菜单,页眉,页脚,...),而在另一个HTML文件中我希望有更详细的外观(主文件的HTML文件)页面,帖子的HTML页面,...)。

对不起,我不是母语为英语的人,如果我写错了问题,那就很抱歉。

感谢。

2 个答案:

答案 0 :(得分:1)

正如您已经注意到(通过jinja2标记)您想要的是一些模板引擎。对于jinja2,请参阅GAE docs中的示例。此外,in this post还有其他一些适用于GAE的模板引擎的示例。

答案 1 :(得分:0)

是的,如果您的服务器是Apache,则可以使用SSI(服务器端包含)。

在你的第一个档案中:

<!--#include virtual="second-file.html" -->