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 发布
本文介绍了一个使用CherryPy框架实现的用户管理API。该API支持获取指定ID的用户信息或所有用户的信息,并能够删除特定ID的用户。通过JSON格式返回数据。
10万+

被折叠的 条评论
为什么被折叠?



