0
我想read
要對API可見:是否有可能禁止與tastypie資源的索引?
/api/resource/1
但不是index
:
/api/resource/
是否有可能與Django的tastypie?
我想read
要對API可見:是否有可能禁止與tastypie資源的索引?
/api/resource/1
但不是index
:
/api/resource/
是否有可能與Django的tastypie?
根據該文件,我們可以使用Meta.list_allowed_methods抑制指數方法:
class Resource(ModelResource)
class Meta:
list_allowed_methods = []
它試圖訪問/api/v1/resource/
時產生HTTP 405: METHOD NOT ALLOWED
。
你想在這裏實現什麼?
可以限制每個用戶在/ api /資源中顯示的列表。 這可以使用類似的東西來完成:
def get_object_list(self, request):
return super(ResourceName, self).get_object_list(request).filter(user=request.user)