summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSteve Piercy <web@stevepiercy.com>2018-08-18 03:50:45 -0700
committerSteve Piercy <web@stevepiercy.com>2018-08-18 03:50:45 -0700
commit9c5da22bdae1b3e9fbb74a4c20f6768ce5646278 (patch)
treef201501dd8735f21c5b0f2dad678db4b1035743d
parente33ffe70dd556ce684ebb547cd3d6e047e7e855f (diff)
downloadpyramid-9c5da22bdae1b3e9fbb74a4c20f6768ce5646278.tar.gz
pyramid-9c5da22bdae1b3e9fbb74a4c20f6768ce5646278.tar.bz2
pyramid-9c5da22bdae1b3e9fbb74a4c20f6768ce5646278.zip
Clean up code-blocks in introduction
-rw-r--r--docs/narr/introduction.rst46
1 files changed, 23 insertions, 23 deletions
diff --git a/docs/narr/introduction.rst b/docs/narr/introduction.rst
index df3567726..37f46001c 100644
--- a/docs/narr/introduction.rst
+++ b/docs/narr/introduction.rst
@@ -104,12 +104,12 @@ Configure applications with decorators
.. code-block:: python
- from pyramid.view import view_config
- from pyramid.response import Response
+ from pyramid.view import view_config
+ from pyramid.response import Response
- @view_config(route_name='fred')
- def fred_view(request):
- return Response('fred')
+ @view_config(route_name='fred')
+ def fred_view(request):
+ return Response('fred')
However, using :app:`Pyramid` configuration decorators does not change your code. It remains easy to extend, test, or reuse. You can test your code as if the decorators were not there. You can instruct the framework to ignore some decorators. You can even use an imperative style to write your configuration, skipping decorators entirely.
@@ -183,34 +183,34 @@ A fundamental task for any framework is to map URLs to code. In :app:`Pyramid`,
Here's a view callable defined as a function:
.. code-block:: python
- :linenos:
+ :linenos:
- from pyramid.response import Response
- from pyramid.view import view_config
+ from pyramid.response import Response
+ from pyramid.view import view_config
- @view_config(route_name='aview')
- def aview(request):
- return Response('one')
+ @view_config(route_name='aview')
+ def aview(request):
+ return Response('one')
Here's a few views defined as methods of a class instead:
.. code-block:: python
- :linenos:
+ :linenos:
- from pyramid.response import Response
- from pyramid.view import view_config
+ from pyramid.response import Response
+ from pyramid.view import view_config
- class AView(object):
- def __init__(self, request):
- self.request = request
+ class AView(object):
+ def __init__(self, request):
+ self.request = request
- @view_config(route_name='view_one')
- def view_one(self):
- return Response('one')
+ @view_config(route_name='view_one')
+ def view_one(self):
+ return Response('one')
- @view_config(route_name='view_two')
- def view_two(self):
- return Response('two')
+ @view_config(route_name='view_two')
+ def view_two(self):
+ return Response('two')
.. seealso::