summaryrefslogtreecommitdiff
path: root/repoze/bfg/zcml.py
diff options
context:
space:
mode:
authorChris McDonough <chrism@agendaless.com>2009-11-01 14:25:19 +0000
committerChris McDonough <chrism@agendaless.com>2009-11-01 14:25:19 +0000
commitc2d40cc95b565e45b8ce531a6b093d5ff2d440b5 (patch)
tree4eca04303acfa46526778fa9a36fa4ccf28938f6 /repoze/bfg/zcml.py
parent8098c05c2cb147683ab072af4459550eab9f1ee6 (diff)
downloadpyramid-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.py8
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,