From c2d40cc95b565e45b8ce531a6b093d5ff2d440b5 Mon Sep 17 00:00:00 2001 From: Chris McDonough Date: Sun, 1 Nov 2009 14:25:19 +0000 Subject: - Reinstate ``renderer`` alias for ``view_renderer`` in the ```` ZCML directive (in-the-wild 1.1a bw compat). - ``bfg_routesalchemy`` paster template: change ```` declarations: rename ``renderer`` attribute to ``view_renderer``. - In ```` declarations in tutorial ZCML, rename ``renderer`` attribute to ``view_renderer`` (fwd compat). --- repoze/bfg/zcml.py | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) (limited to 'repoze/bfg/zcml.py') 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, -- cgit v1.2.3