1

tastypieを使用してAPIを作成していますが、APIエンドポイントがリソースのインスタンスを1つだけ返すようにしたいと思います。これを機能させたいのは、IDなどのパラメーターを適用することです。

たとえば、/ api / v1 / usersに、必要なパラメーターがないことを示すエラーまたはステートメントを返したいと思います。ただし、/ api / v1 / user /:idでそのユーザーのIDを単純に返すようにします。

たぶん私は正しいことを探していませんが、これを行う方法についてのドキュメントを見つけることができません。

4

1 に答える 1

4

クラスメタ内で以下を使用できます

    list_allowed_methods = []
    detail_allowed_methods = ['get']

これにより、値のリストが無効になりますが、ID が指定されている場合は許可されます。

于 2012-08-24T11:46:40.737 に答える