diff options
| author | Chris McDonough <chrism@agendaless.com> | 2009-11-01 14:25:19 +0000 |
|---|---|---|
| committer | Chris McDonough <chrism@agendaless.com> | 2009-11-01 14:25:19 +0000 |
| commit | c2d40cc95b565e45b8ce531a6b093d5ff2d440b5 (patch) | |
| tree | 4eca04303acfa46526778fa9a36fa4ccf28938f6 /repoze/bfg/zcml.py | |
| parent | 8098c05c2cb147683ab072af4459550eab9f1ee6 (diff) | |
| download | pyramid-c2d40cc95b565e45b8ce531a6b093d5ff2d440b5.tar.gz pyramid-c2d40cc95b565e45b8ce531a6b093d5ff2d440b5.tar.bz2 pyramid-c2d40cc95b565e45b8ce531a6b093d5ff2d440b5.zip | |
- Reinstate ``renderer`` alias for ``view_renderer`` in the
``<route>`` ZCML directive (in-the-wild 1.1a bw compat).
- ``bfg_routesalchemy`` paster template: change ``<route>``
declarations: rename ``renderer`` attribute to ``view_renderer``.
- In ``<route>`` declarations in tutorial ZCML, rename ``renderer``
attribute to ``view_renderer`` (fwd compat).
Diffstat (limited to 'repoze/bfg/zcml.py')
| -rw-r--r-- | repoze/bfg/zcml.py | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/repoze/bfg/zcml.py b/repoze/bfg/zcml.py index 3d8826eab..2bec8b77a 100644 --- a/repoze/bfg/zcml.py +++ b/repoze/bfg/zcml.py @@ -566,12 +566,15 @@ class IRouteDirective(Interface): # alias for view_request_type request_type = TextLine(title=u'request_type', required=False) + view_renderer = TextLine(title=u'view_renderer', required=False) + # alias for view_renderer + renderer = TextLine(title=u'renderer', required=False) + view_request_method = TextLine(title=u'view_request_method', required=False) view_containment = GlobalObject( title = u'Dotted name of a containment class or interface', required=False) view_attr = TextLine(title=u'view_attr', required=False) - view_renderer = TextLine(title=u'view_renderer', required=False) view_header = TextLine(title=u'view_header', required=False) view_accept = TextLine(title=u'view_accept', required=False) view_xhr = Bool(title=u'view_xhr', required=False) @@ -597,7 +600,7 @@ def route(_context, name, path, view=None, view_for=None, view_permission=None, view_request_type=None, view_request_method=None, view_request_param=None, view_containment=None, view_attr=None, - view_renderer=None, view_header=None, + renderer=None, view_renderer=None, view_header=None, view_accept=None, view_xhr=False, view_path_info=None): """ Handle ``route`` ZCML directives @@ -629,6 +632,7 @@ def route(_context, name, path, view=None, view_for=None, view_for = view_for or for_ view_request_type = view_request_type or request_type view_permission = view_permission or permission + view_renderer = view_renderer or renderer _view( _context, permission=view_permission, |
