вкусная аутентификация / индивидуальный ответ - PullRequest
3 голосов
/ 15 сентября 2011

Есть ли примеры использования аутентификации APIKey в tastypie. Приведенный пример не дает подробных сведений о том, как он работает.

Также я просматривал кулинарную книгу, пытаясь найти, где есть крюк для возврата пользовательских сообщений в сообщении.

Например, кто-то делает сообщение, чтобы попытаться создать пользователя, но пользователь уже существует. В моем hydrate_user (self, bundle): я считаю, что я бы сделал проверку, но как я могу вернуть полезное сообщение об ошибке?

1 Ответ

3 голосов
/ 08 декабря 2011

Вы можете сделать это следующим образом:

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

if test_fails:
    raise ImmediateHttpResponse(HttpBadRequest("User already exists"))
...