summaryrefslogtreecommitdiff
path: root/docs
diff options
context:
space:
mode:
authorChris McDonough <chrism@agendaless.com>2009-11-14 21:09:26 +0000
committerChris McDonough <chrism@agendaless.com>2009-11-14 21:09:26 +0000
commita8644a777de86556db7c178a70dd95762930348d (patch)
tree2fe7c0c1380f9b85d412c94a5961ca6cd4db40ba /docs
parent0435ceb5af4ca611e94fa88885d5c338110f6984 (diff)
downloadpyramid-a8644a777de86556db7c178a70dd95762930348d.tar.gz
pyramid-a8644a777de86556db7c178a70dd95762930348d.tar.bz2
pyramid-a8644a777de86556db7c178a70dd95762930348d.zip
Get sample right.
Diffstat (limited to 'docs')
-rw-r--r--docs/designdefense.rst27
1 files changed, 15 insertions, 12 deletions
diff --git a/docs/designdefense.rst b/docs/designdefense.rst
index 6d9efa366..05b5971e3 100644
--- a/docs/designdefense.rst
+++ b/docs/designdefense.rst
@@ -340,21 +340,24 @@ include a completely imperative mode for all configuration. You will
be able to make "single file" apps in this mode, which should help
people who need to see everything done completely imperatively. For
example, the very most basic :mod:`repoze.bfg` "helloworld" program
-will become something like::
+will become something like:
- from webob import Response
- from wsgiref import simple_server
- from repoze.bfg.registry import Registry
- from repoze.bfg.router import Router
+.. code-block:: python
+ :linenos:
+
+ from webob import Response
+ from wsgiref import simple_server
+ from repoze.bfg.registry import Registry
+ from repoze.bfg.router import Router
- def helloworld_view(request):
- return Response(hello')
+ def helloworld_view(request):
+ return Response(hello')
- if __name__ == '__main__':
- reg = Registry()
- reg.view(helloworld_view)
- app = Router(reg)
- simple_server.make_server('', 8080, app).serve_forever()
+ if __name__ == '__main__':
+ reg = Registry()
+ reg.view(helloworld_view)
+ app = Router(reg)
+ simple_server.make_server('', 8080, app).serve_forever()
In this mode, no ZCML will be required for end users. Hopefully this
mode will allow people who are used to doing everything imperatively