Genshi
Edgewall Software | |
2006 | |
0.7.1
/ 2018 | |
リポジトリ | |
クロスプラットフォーム | |
テンプレートエンジン | |
genshi.edgewall.org |
Genshiは、XMLライクな
Genshiは、さまざまなPythonWebフレームワークで
Genshiによるマークアップ
[Genshiは、
<html xmlns="http://www.w3.org/1999/xhtml" xmlns:py="http://genshi.edgewall.org/">
<body>
<p py:content="2 + 2">ここが4で置 き換 えられる</p>
</body>
</html>
KidとGenshiの違 い
[- Genshiは、
直接 テンプレートを処理 する。(KidのようにPythonコードを出力 したりしない)[10] - Genshiは、テンプレートの
再 利用 のためにXIncludeを使用 する[10] - Genshiは、Kidが
持 たない属性 が追加 されている。例 :py:choose
[10]
参照
[- ^ “What is Genshi?”. 2008
年 1月 20日 閲覧 。 - ^ “CherryPy – Genshi”. 2009
年 9月 26日 閲覧 。 - ^ “Genshi - CherryPy Tools - Trac”. 2009
年 9月 26日 閲覧 。 - ^ “Genshi Templating”. 2008
年 1月 20日 閲覧 。 - ^ “Genshi Templates - Pylons Cookbook”. 2008
年 1月 20日 閲覧 。 - ^ “web2py: Enterprise Web Framework”. 2009
年 9月 26日 閲覧 。 - ^ Ramm, Mark. “TurboGears 1.1 and Beyond”. 2008
年 1月 20日 閲覧 。 - ^ “Choosing a templating language”. 2010
年 5月 30日 閲覧 。 - ^ “Choosing a templating language”. 2008
年 1月 20日 閲覧 。 - ^ a b c “Comparing Genshi to Kid”. 2008
年 1月 20日 閲覧 。