summaryrefslogtreecommitdiff
path: root/docs
AgeCommit message (Collapse)Author
2011-08-11fix docs, scaffolds, and tutorials to use pyramid.includesChris McDonough
2011-08-11add docs for pyramid.includes; allow space-separated or cr separated items ↵Chris McDonough
or both for tweens and includes
2011-08-11pyramid_tm->tmChris McDonough
2011-08-11mod->termChris McDonough
2011-08-10- Added a ``route_prefix`` argument to theChris McDonough
``pyramid.config.Configurator.include`` method. This argument allows you to compose URL dispatch applications together. See the section entitled "Using a Route Prefix to Compose Applications" in the "URL Dispatch" narrative documentation chapter. - Added a section entitled "Using a Route Prefix to Compose Applications" to the "URL Dispatch" narrative documentation chapter.
2011-08-10trunk is 1.2dev, who are we foolingChris McDonough
2011-08-09Added the `pyramid.security.NO_PERMISSION_REQUIRED` constant.Michael Merickel
Removed the undocumented version from pyramid.interfaces.
2011-08-10show members for event interfacesChris McDonough
2011-08-09Merge branch 'scafftween'Chris McDonough
2011-08-09convert tutorials to pyramid_tm+pyramid_debugtoolbarChris McDonough
2011-08-09add the debug imageChris McDonough
2011-08-09instructions about how to turn the toolbar offChris McDonough
2011-08-09fix project.rst to deal with scaffold changesChris McDonough
2011-08-09dont call hook_zca when we already are using the global regChris McDonough
2011-08-08document under and over paramsChris McDonough
2011-08-06docs renderingChris McDonough
2011-08-06change return value of tween to just responseChris McDonough
2011-08-06add tweens module, add docs for ptweens and tweens to hooksChris McDonough
2011-08-06add glossary entry for tweenChris McDonough
2011-07-31- A new attribute is available on request objects: ``exc_info``. Its valueChris McDonough
will be ``None`` until an exception is caught by the Pyramid router, after which it will be the result of ``sys.exc_info()``.
2011-07-31updated wiki tutorials cssBlaise Laflamme
2011-07-30Updated all of the docs to reflect the new pyramid.* settings prefix.Michael Merickel
2011-07-28add some edits to the docs for response_adapter decorator; fix renderingsChris McDonough
2011-07-28mergeChris McDonough
2011-07-24Rewrote bad sentenceCarlos de la Guardia
2011-07-24missing wordCarlos de la Guardia
2011-07-24Removed extra 'if'Carlos de la Guardia
2011-07-24typoCarlos de la Guardia
2011-07-24extra 's' removedCarlos de la Guardia
2011-07-23replace extra 'the' with 'be'Carlos de la Guardia
2011-07-23Removed repetitive and badly formed sentenceCarlos de la Guardia
2011-07-24Merge branch 'master' of github.com:Pylons/pyramidChris McDonough
2011-07-24fix merge conflictsChris McDonough
2011-07-23typoCarlos de la Guardia
2011-07-23remove extra wordCarlos de la Guardia
2011-07-24back this feature out; we'll try a different approachChris McDonough
2011-07-24first cutChris McDonough
2011-07-23- New method: ``pyramid.request.Request.add_view_mapper``. A view wrapper isChris McDonough
used to wrap the found view callable before it is called by Pyramid's router. This is a feature usually only used by framework extensions, to provide, for example, view timing support. A view wrapper factory must be a callable which accepts three arguments: ``view_callable``, ``request``, and ``exc``. It must return a view callable. The view callable returned by the factory must implement the ``context, request`` view callable calling convention. For example:: import time def wrapper_factory(view_callable, request, exc): def wrapper(context, request): start = time.time() result = view_callable(context, request) end = time.time() request.view_timing = end - start return result return wrapper The ``view_callable`` argument to the factory will be the view callable found by Pyramid via view lookup. The ``request`` argument to the factory will be the current request. The ``exc`` argument to the factory will be an Exception object if the found view is an exception view; it will be ``None`` otherwise. View wrappers only last for the duration of a single request. You can add such a factory for every request by using the ``pyramid.events.NewRequest`` subscriber:: from pyramid.events import subscriber, NewRequest @subscriber(NewRequest) def newrequest(event): event.request.add_view_wrapper(wrapper_factory) If more than one view wrapper is registered during a single request, a 'later' view wrapper factory will be called with the result of its directly former view wrapper factory as its ``view_callable`` argument; this chain will be returned to Pyramid as a single view callable.
2011-07-23remove extra wordCarlos de la Guardia
2011-07-23Fixed typoCarlos de la Guardia
2011-07-23Removed extra word, corrected unfinished sentenceCarlos de la Guardia
2011-07-23removed extra wordCarlos de la Guardia
2011-07-23fix typoCarlos de la Guardia
2011-07-22Fixed formatting fail.Michael Merickel
2011-07-22s/repoze/pyramid/Chris McDonough
2011-07-21add epub and pdf maker scriptsChris McDonough
2011-07-21prep for 1.1; gather contributorsChris McDonough
2011-07-21- Change all scaffolding templates that point to docs.pylonsproject.org toChris McDonough
use ``/projects/pyramid/current`` rather than ``/projects/pyramid/dev``.
2011-07-21add nullrenderer to whatsnewChris McDonough
2011-07-21- Added the ``pyramid.renderers.null_renderer`` object as an API. The nullChris McDonough
renderer is an object that can be used in advanced integration cases as input to the view configuration ``renderer=`` argument. When the null renderer is used as a view renderer argument, Pyramid avoids converting the view callable result into a Response object. This is useful if you want to reuse the view configuration and lookup machinery outside the context of its use by the Pyramid router. This feature was added for consumption by the ``pyramid_rpc`` package, which uses view configuration and lookup outside the context of a router in exactly this way. ``pyramid_rpc`` has been broken under 1.1 since 1.1b1; adding it allows us to make it work again.