Sophie

Sophie

distrib > Fedora > 14 > i386 > media > os > by-pkgid > 5c4f8358fd6fdc210fb0d926bd25802c > files > 76

python-werkzeug-doc-0.6.2-2.fc14.noarch.rpm

from i18nurls.application import TemplateResponse, Response, expose


@expose('index')
def index(req):
    return TemplateResponse('index.html', title='Index')

@expose('about')
def about(req):
    return TemplateResponse('about.html', title='About')

@expose('blog/index')
def blog_index(req):
    return TemplateResponse('blog.html', title='Blog Index', mode='index')

@expose('blog/show')
def blog_show(req, post_id):
    return TemplateResponse('blog.html', title='Blog Post #%d' % post_id,
                            post_id=post_id, mode='show')

def page_not_found(req):
    return Response('<h1>Page Not Found</h1>', mimetype='text/html')