Mercurial > hg > ChinaGisRestApi
view RESTinterface.py @ 75:20ba7e626692
htmlHead() included
author | fknauft |
---|---|
date | Thu, 02 Sep 2010 11:44:27 +0200 |
parents | 48de7c260ffe |
children |
line wrap: on
line source
''' Created on 26.04.2010 @author: fknauft ''' from zope.publisher.interfaces import IPublishTraverse from zope.interface import implements #from zope.publisher.interfaces import NotFound #from zope.app import zapi #from zope.component import queryMultiAdapter try: from ZPublisher.BaseRequest import DefaultPublishTraverse except: pass class RESTinterface(DefaultPublishTraverse): """VLP spezifische Erweiterung der Collection""" implements(IPublishTraverse) def publishTraverse(self,request,name): """change the traversal if literature object""" actual_url=request['ACTUAL_URL'] lastActual=actual_url.split("/")[-1] tr=DefaultPublishTraverse(self, request) ob= tr.publishTraverse(request, name) return ob #raise NotFound(self.context, name, request) #return repr(request)