使您专注于编写业务逻辑代码,只需返回api的dict数据,或直接返回其他响应。

json-api的Python项目详细描述


#json api

使您专注于编写业务逻辑代码,只需返回api的dict数据,或直接返回其他响应即可。

然后使用它提供的方法将路由添加到您的框架应用程序。

然后检查请求数据和响应数据。


`````
>pip3安装json-api
`````

35

35 35 35 35 35 35 35 35 35 35 35 35 ;

``````````````=sanic()
magic.set_app(app)



async def索引(request,name=“world”):
返回{“hello”:name}



async def register(request,name,email,password):
password=password或generate_random_password()
user=new_user(name,email,password)
返回user.to_dict()

async def获取用户信息(request,name):
user=get_user_by_name(name)
如果不是user:
返回{'reason':'not found',404
返回user.to_dict()



magic.add_route(“/api/user/register”,register,methods=[“post”])
magic.add_route(“/api/user/info”,获取用户信息)



debug=debug)
`````


````
````
````
`
`````
[
路径('translate',magic.json_api(trans))
])
]
````



欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java 安卓碎片问题   java获取通过字符串删除的内容。replaceAll()   java中的三角形数   JavaSpringbean作用域:会话和全局会话   java为什么JavaBeans不序列化类型列表中的属性?   java无法使用Spring和Thymeleaf在视图上传输对象   Java中变量内部的变量   java在Eclipse上调整黄盒大小并保持其大小   java使用Jackson将名称-值对数组反序列化为对象   安卓 Java多变量长度参数   java JavaFX版本的“isDescendingFrom(组件a、组件b)”   java如何在春季发送多个PDF?   java以不同的格式为联系人分配相同的号码   如何从打包到自己的java库中访问资源的文件。罐子   java模块化反射公共闭包原理   java应用程序在使用进程时停止响应。等待()   java React setState不工作,出现错误