### Restful风格
我们一般的url路由名称都是名词加动词
比如 查询用户 getuser http://127.0.0.1:8000/getuser
增加用户 adduser http://127.0.0.1:8000/adduser
更改用户 updateuser http://127.0.0.1:8000/updateuser
删除用户 deleteuser http://127.0.0.1:8000/deleteuser
这样写很麻烦,没有提高效率的可能
既然我们有 GET 、POST、PUT、DELETE 这些方法,我们可以通过这些方法直接对资源进行操作
定义URL的时候就不要 动词加名词了 直接干上名词,一般用做复数
比如**查询用户**
【GET】http://127.0.0.1:8000/users/ 这是直接查询用的所有数据
【GET】http://127.0.0.1:8000/users/1 这是查询用户1的数据
**增加用户**
【POST】 http://127.0.0.1:8000/users/ 还是这一个URL但是前面定义的方法不同执行结果就不同
**更新指定用户信息**
【PUT】http://127.0.0.1:8000/users/1
**删除指定用户信息**
【DELETE】 http://127.0.0.1:8000/users/1
用restful风格的话就不用每次增删改查的时候定义各种路由,减少了代码臃肿
restful直接一个url增删改查直接用对应的方法
不要使用动词作为URL名称,要使用复数名词作为URL
原文:https://www.cnblogs.com/qinzeiqinwang/p/13885743.html