मैं एक सूचकांक आदि के साथ एक छोटे साइट और एक एपीआई कि मैं/एपीआई में चाहते हैं का निर्माण करने की कोशिश कर रहा हूँ में एक से अधिक वर्ग चल रहा है।Cherrypy
उदाहरण के लिए:
class Site(object):
@cherrypy.expose
def index(self):
return "Hello, World!"
@cherrypy.expose
def contact(self):
return "Email us at..."
@cherrypy.expose
def about(self):
return "We are..."
class Api(object):
@cherrypy.expose
def getSomething(self, something):
db.get(something)
@cherrypy.expose
def putSomething(self, something)
तो, मैं mysite.com/contact और mysite.com/Api/putSomething को
अगर मैं cherrypy.quickstart(Site())
उपयोग करते हैं, मैं जाने में सक्षम होना चाहते हैं आपको साइट के नीचे केवल पृष्ठ मिलेंगे।
मुझे लगता है कि/एपीआई के तहत वर्ग एपीआई मानचित्रण का एक तरीका है, लेकिन मैं यह नहीं मिल सकता है।
अच्छा जवाब। बस जोड़ने के लिए: आप cherrypy.tree.mount को कई बार कॉल कर सकते हैं जैसे आप हैंडलर जोड़ना चाहते हैं। – fumanchu
दूसरा लिंक 403 देता है – Nate