1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35
|
# -*- coding: utf-8 -*-
"""
coolmagic.views.static
~~~~~~~~~~~~~~~~~~~~~~
Some static views.
:copyright: 2007 Pallets
:license: BSD-3-Clause
"""
from coolmagic.utils import export
@export("/", template="static/index.html")
def index():
pass
@export("/about", template="static/about.html")
def about():
pass
@export("/broken")
def broken():
raise RuntimeError("that's really broken")
@export(None, template="static/not_found.html")
def not_found():
"""
This function is always executed if an url does not
match or a `NotFound` exception is raised.
"""
pass
|