From 070b9d6240e97c17d341df7d635d4e36b8fd2f16 Mon Sep 17 00:00:00 2001 From: Chris McDonough Date: Sat, 15 Nov 2008 23:53:06 +0000 Subject: Use elif. --- docs/narr/events.rst | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'docs/narr') diff --git a/docs/narr/events.rst b/docs/narr/events.rst index 900f8499d..fbc88bf23 100644 --- a/docs/narr/events.rst +++ b/docs/narr/events.rst @@ -134,10 +134,10 @@ object provided by the event. Here's an example. def categorize_request(event): request = event.request accept = request.headers.get('accept', '') - if 'application/xml' in accept: - alsoProvides(request, IRestRequest) if 'application/json' in accept: alsoProvides(request, IJSONRequest) + elif 'application/xml' in accept: + alsoProvides(request, IRestRequest) Then in your view registration ZCML, you can use the ``request_type`` attribute to point at different view functions depending upon the -- cgit v1.2.3