2012-07-03 107 views
0

我目前正在学习如何使用Python 2.7和Jinja2在谷歌App Engine的网站,我想知道是否有可能做出两个单独的HTML文件,将使一个文件。是否有可能有两个.html文件,使一个文件

在主HTML文件我想有网页的基本布局(这种HTML已主菜单,页眉,页脚,...),而在其他的HTML文件我想有一个更详细的研究(HTML文件主页面,帖子的HTML页面,...)。

对不起,我不是一个母语英语的人,所以抱歉,如果我写的问题不好。

谢谢。

回答

1

正如你已经注意到了(由Jinja2的标签),你想要的是一些模板引擎。对于jinja2,请参阅GAE docs中的示例。另外,in this post还有一些适用于GAE的其他模板引擎的示例。

+0

感谢您的信息,它真的帮助我解决问题。 – depecheSoul

+1

还可以看看实际的jinja2文档具体模板的继承http://jinja.pocoo.org/docs/templates/#template-inheritance –

0

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

在第一个文件:

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

用户明确表示他/她正在使用GAE,因此Apache不可用。 –

+0

好的工作,+1,我一定读得太快了:} –

+1

它可以用jinja2完成看看模板继承http://jinja.pocoo.org/docs/templates/#template-inheritance和apache SSI是不相关的。 –

相关问题