0

readはAPIに表示されたい:

/api/resource/1

しかし、そうではありませんindex

/api/resource/

django-tastypie で可能ですか?

4

2 に答える 2

0

ドキュメントによると、Meta.list_allowed_methodsを使用してインデックス メソッドを制限できます。

class Resource(ModelResource)
    class Meta:
        list_allowed_methods = []

HTTP 405: METHOD NOT ALLOWEDにアクセスしようとするとが生成されます/api/v1/resource/

于 2012-07-15T10:54:41.867 に答える
0

ここで何を達成しようとしていますか?

/api/resource に表示される一覧をユーザーごとに制限することが可能です。これは、次のようなものを使用して実行できます。

def get_object_list(self, request):
    return super(ResourceName, self).get_object_list(request).filter(user=request.user)
于 2012-07-15T19:16:15.443 に答える