这次主要的改动是在handler.py中添加显示数据库中的User数据的处理函数。代码如下
@get('/api/users')
async def api_get_users():
users = await User.findAll(orderBy='created_at desc')
for u in users:
u.passwd = '******'
return dict(users=users)主要突出@api的作用,展示@get就具有这种把返回的Dict处理为json数据的功能。说明我们的api就是处理request后续数据的作用。
浏览器界面显示图为:

本文介绍了一个具体的API处理函数实现,该函数通过使用装饰器@get来定义一个获取所有User数据的HTTP GET请求处理过程。在具体实现上,该函数通过异步调用findAll方法从数据库中获取所有User记录,并对每个User对象的密码字段进行脱敏处理。
1424

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



