请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

正在回答 回答被采纳积分+3

4回答

提问者 wang2015 2019-03-08 21:52:45

老师你的意思我明白了,你在第三章讲过。

一个资源是很难做四个接口,为啥不想着说一个资源就干一件事,这件事的增删查改就是四个接口

不同的事情就是不同的资源

0 回复 有任何疑惑可以回复我~
  • 7七月 #1
    你说的我明白。资源的跨度是很大的,并不是一个数据表对应一个资源。RESTFul已经流行十年了,我是最早用REST的。理论归理论,真正用到复杂的业务的时候,你很难真正的抽象出资源来。如果你用标准的RESTFul去开发一个中型项目就有所理解了。不是抽象不出来,而是抽象出来的接口也不好用。
    回复 有任何疑惑可以回复我~ 2019-03-08 23:10:26
  • 提问者 wang2015 回复 7七月 #2
    好的,谢谢老师,我试试。
    回复 有任何疑惑可以回复我~ 2019-03-09 09:38:55
7七月 2019-03-08 21:50:40

你如果做一个什么GitHub API可以考虑,自己做项目 你可以试试 太难了。

0 回复 有任何疑惑可以回复我~
提问者 wang2015 2019-03-08 21:50:38
from flask.ext.restful import reqparse

parser = reqparse.RequestParser()
parser.add_argument('rate', type=int, help='Rate to charge for this resource')
args = parser.parse_args()

就是这个方法

0 回复 有任何疑惑可以回复我~
7七月 2019-03-08 21:50:13

以前看了下这些东西,他们这些都是标准型的RESTFul,太过于理想化了。RESTFul是资源型的,适合做标准的开放API,自己开发你很难把一个资源只做4个接口。关于这一点我应该课程里有讲过,或者之前ThinkPHP那个课程里详细讲到过。标准的RESTFul 内部开发不实用。

0 回复 有任何疑惑可以回复我~
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信