lib/handler.py
changeset 10 d83b10c210e3
parent 9 2a47b00f60b0
child 30 a86a25a9f75b
--- a/lib/handler.py	Fri Feb 06 23:21:24 2009 +0200
+++ b/lib/handler.py	Fri Feb 06 23:55:23 2009 +0200
@@ -15,9 +15,13 @@
     # get the page handler
     p = page.lookup(page_name)
 
+    # bind to request
+    p.bind_request(request)
+
     # render the template
     response_data = template.render("layout",
         site_root_url   = request.get_script_dir(),
+        site_page_url   = request.get_page_prefix(),
         page            = p,
         menu            = menu.Menu(p),
     )