Source

fastpt / kajiki / perf / genshi_bench / kajiki / template.html

<!DOCTYPE html
    PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<py:extends href="base.html">
  <py:def function="greeting(name)">Hello, $name</py:def>
  <py:block name="content">
    <head>
      <title>$title</title>
    </head>
    <body>
      <py:block name="header"/>
      <div>${greeting(user)}</div>
      <div>${greeting('me')}</div>
      <div>${greeting('world')}</div>

      <h2>Loop</h2>
      <ul py:if="items">
        <li py:for="idx, item in enumerate(items)" py:content="item"
            class="${idx + 1 == len(items) and 'last' or None}" />
      </ul>
      <py:block name="footer"/>
    </body>
  </py:block>
</py:extends>