3

Tastypie で APIKey 認証を使用する例はありますか。提供されている例では、実際にどのように機能するかについて詳しく説明していません。

また、投稿でカスタムメッセージを返すためのフックがある場所を見つけようとしてクックブックを調べていました。

たとえば、誰かがユーザーを作成しようとして投稿しましたが、そのユーザーは既に存在しています。私の hydrate_user(self, bundle) で: チェックを行うと思いますが、有用なエラー メッセージを返すにはどうすればよいですか?

4

1 に答える 1

3

この方法でそれを行うことができます:

from tastypie.exceptions import ImmediateHttpResponse
from tastypie.http import HttpBadRequest

if test_fails:
    raise ImmediateHttpResponse(HttpBadRequest("User already exists"))
于 2011-12-07T21:25:51.503 に答える