2012-06-28 74 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