summaryrefslogtreecommitdiff
path: root/controller.py
blob: e69414843863247d40ec78b4f2f305bacf8c6574 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
import web
from renderer import render

class Page:
    """
    All the general and simple pages.
    """
    def GET(self, name = '/'):
        if not name or name == '/': name = 'index'
        return render(name)

def FourOhFour(page):
    """
    404 error page.
    """
    return web.notfound(render("404", level = "", page = page))