我目前正在学习如何使用Python 2.7和Jinja2在Google App Engine上制作网站,我想知道是否可以制作两个单独的HTML文件来制作一个文件。
在主HTML文件中,我希望有基本的页面布局(这个HTML有主菜单,页眉,页脚,...),而在另一个HTML文件中我希望有更详细的外观(主文件的HTML文件)页面,帖子的HTML页面,...)。
对不起,我不是母语为英语的人,如果我写错了问题,那就很抱歉。
感谢。
答案 0 :(得分:1)
正如您已经注意到(通过jinja2标记)您想要的是一些模板引擎。对于jinja2,请参阅GAE docs中的示例。此外,in this post还有其他一些适用于GAE的模板引擎的示例。
答案 1 :(得分:0)
是的,如果您的服务器是Apache,则可以使用SSI(服务器端包含)。
在你的第一个档案中:
<!--#include virtual="second-file.html" -->