2012-06-28 75 views
0

我使用Tastypie构建REST API。所以我有这个类:tastypie中的多个资源

,所以我有一个CLASSE工具箱和使用tastypie我可以

http://somthing.com/api/toolbox/list/ http://somthing.com/api/toolbox/list/5

但访问可以添加新的方法,如“http://somthing.com/api/toolbox/stats/5”以获得所选工具箱的许多统计数据?

或者有可能创建一个不基于模型的Stat类来给出ToolBox,User和许多其他统计信息的统计信息?

谢谢

回答

3

你不应该混资源的URL,它的hackish,可能会得到过于复杂。您可以使用脱水周期非型号字段添加到您现有的ToolboxResource或者是有关系的,你可以嵌套一个资源在另一个见:this post

tastypie docs: dehydrate cycle