2在Python Flask Restful中获取相同的资源

时间:2018-12-24 04:12:05

标签: flask-restful

我想在我的api中拥有这2条路线 GET /学生/ ID(按学生ID获取所有学生个人详细信息) GET / students / ID /成绩(按学生编号获取特定学生的所有成绩)

成绩与特定学生相关。

实现此方案的最佳方法是什么? 我必须有2个资源吗?一个给学生,一个给成绩? 在我看来像是长代码的食谱,还是这是正确的方法?

感谢阿隆

1 个答案:

答案 0 :(得分:0)

是的,您必须有两个Resource实例。

每个人都将实现自己的get方法,并通过api.add_resource(ResourceClass, '/url/here')用自己的URL路径绑定到Api。