comparison examples/bench/mako/template.html @ 543:afe7f8638307

Replace Myghty by Mako in bigtable benchmark, apply escaping in Mako templates.
author cmlenz
date Thu, 28 Jun 2007 18:12:15 +0000
parents 661715b49c0c
children
comparison
equal deleted inserted replaced
542:ecb5729c06b1 543:afe7f8638307
5 <head> 5 <head>
6 <title>${title}</title> 6 <title>${title}</title>
7 </head> 7 </head>
8 <body> 8 <body>
9 <%def name="greeting(name)"> 9 <%def name="greeting(name)">
10 <p>Hello, ${name}!</p> 10 <p>Hello, ${name | h}!</p>
11 </%def> 11 </%def>
12 12
13 <%include file="header.html"/> 13 <%include file="header.html"/>
14 14
15 ${greeting(user)} 15 ${greeting(user)}
18 18
19 <h2>Loop</h2> 19 <h2>Loop</h2>
20 % if items: 20 % if items:
21 <ul> 21 <ul>
22 % for idx, item in enumerate(items): 22 % for idx, item in enumerate(items):
23 <li ${idx+1==len(items) and "class='last'" or ""}>${item}</li> 23 <li ${idx+1==len(items) and "class='last'" or ""}>${item | h}</li>
24 % endfor 24 % endfor
25 </ul> 25 </ul>
26 % endif 26 % endif
27 <%include file="footer.html"/> 27 <%include file="footer.html"/>
28 </body> 28 </body>
Copyright (C) 2012-2017 Edgewall Software