summaryrefslogtreecommitdiff
path: root/examples/bench/mako/template.html
diff options
context:
space:
mode:
Diffstat (limited to 'examples/bench/mako/template.html')
-rw-r--r--examples/bench/mako/template.html31
1 files changed, 31 insertions, 0 deletions
diff --git a/examples/bench/mako/template.html b/examples/bench/mako/template.html
new file mode 100644
index 0000000..d5ded9a
--- /dev/null
+++ b/examples/bench/mako/template.html
@@ -0,0 +1,31 @@
+<!DOCTYPE html
+ PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
+ "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml" lang="en">
+ <head>
+ <title>${title}</title>
+ </head>
+ <body>
+
+<%def name="greeting(name)">
+ <p>hello ${name}!</p>
+</%def>
+
+ <%include file="header.html"/>
+
+ ${greeting(user)}
+ ${greeting('me')}
+ ${greeting('world')}
+
+ <h2>Loop</h2>
+ % if list_items:
+ <ul>
+ % for i, list_item in enumerate(list_items):
+ <li ${i+1==len(list_items) and "class='last'" or ""}>${list_item}</li>
+ % endfor
+ </ul>
+ % endif
+
+ <%include file="footer.html"/>
+ </body>
+</html>