Mercurial > hg > ChinaGisRestApi
view RESTinterface.py @ 40:fbd3ce67c821
use executeSQL in getkmlname
author | casties |
---|---|
date | Wed, 01 Sep 2010 21:03:08 +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)