summaryrefslogtreecommitdiff
path: root/pecan/__init__.py
diff options
context:
space:
mode:
Diffstat (limited to 'pecan/__init__.py')
-rw-r--r--pecan/__init__.py9
1 files changed, 8 insertions, 1 deletions
diff --git a/pecan/__init__.py b/pecan/__init__.py
index 83ff059..3987892 100644
--- a/pecan/__init__.py
+++ b/pecan/__init__.py
@@ -4,6 +4,13 @@ from .core import (
)
from .decorators import expose
from .hooks import RequestViewerHook
+
+from .middleware.debug import DebugMiddleware
+from .middleware.errordocument import ErrorDocumentMiddleware
+from .middleware.recursive import RecursiveMiddleware
+from .middleware.static import StaticFileMiddleware
+from .routing import route
+
from .configuration import set_config, Config
from .configuration import _runtime_conf as conf
from . import middleware
@@ -20,7 +27,7 @@ import warnings
__all__ = [
'make_app', 'load_app', 'Pecan', 'Request', 'Response', 'request',
'response', 'override_template', 'expose', 'conf', 'set_config', 'render',
- 'abort', 'redirect'
+ 'abort', 'redirect', 'route'
]