class User:
exposed = True
@cherrypy.expose
@cherrypy.tools.json_out(content_type='application/json')
def get(self, id=None):
json = utils.JsonUtils(depth=1)
if id != None:
user = manager.User().read(id)
return json.tojson(user)
else:
return {
"identifier": "id",
"items": json.tojson(manager.User().read_all())
}
@cherrypy.expose
@cherrypy.tools.json_out(content_type='application/json')
def delete(self, id):
manager.User().delete(id)
Restful application based on Cherrypy
最新推荐文章于 2018-10-07 17:17:00 发布