2012-07-03 62 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是不相關的。 –

相關問題