tastypie没有限制作为默认行为

时间:2013-08-14 21:24:16

标签: django tastypie

可以在API网址的末尾添加?limit=0短语,以使查询不限制响应。有没有办法将它作为默认行为,例如http://my.api.com/resources/(没有?limit = 0)会返回所有资源吗?

2 个答案:

答案 0 :(得分:14)

the documentation所示,您可以在资源的limit类中使用Meta变量:

class FooResource(ModelResource):
    class Meta:
        limit = 0

或者您可以使用全局设置变量API_LIMIT_PER_PAGE为所有模型设置它。

答案 1 :(得分:14)

class FooResource(ModelResource):
    class Meta:
        limit = 0
        max_limit = 0