qmsk_www_pages view: handle pages.NotFound, drop unused tree_list
authorTero Marttila <terom@paivola.fi>
Sun, 14 Sep 2014 03:39:40 +0300
changeset 210 13848af48cb5
parent 209 e55deb0be237
child 211 437c611c1caa
qmsk_www_pages view: handle pages.NotFound, drop unused tree_list
qmsk_www_pages/views.py
--- a/qmsk_www_pages/views.py	Sun Sep 14 03:31:47 2014 +0300
+++ b/qmsk_www_pages/views.py	Sun Sep 14 03:39:40 2014 +0300
@@ -5,14 +5,13 @@
 
 # Create your views here.
 def page (request, page):
-    page = pages.page(page)
-
-    if not page:
+    try:
+        page = pages.page(page)
+    except pages.NotFound:
         raise Http404
 
     return render(request, 'pages/page.html', dict(
             site_name       = page.tree.site.name,
-            tree_list       = list(page.tree.list()),
             page_name       = page.name,
             page_title      = page.title,
             page_breadcrumb = page.breadcrumb(),