tastypie身份验证/自定义响应
有没有关于在tastypie中使用APIKey认证的例子?提供的例子并没有详细说明它是怎么工作的。
我还在查阅手册,想找找有没有地方可以设置自定义消息在发布时返回。
比如说,有人试图创建一个用户,但这个用户已经存在。在我的hydrate_user(self, bundle)方法中,我觉得我可以进行检查,但我该怎么返回一个有用的错误消息呢?
1 个回答
3
你可以这样做:
from tastypie.exceptions import ImmediateHttpResponse
from tastypie.http import HttpBadRequest
if test_fails:
raise ImmediateHttpResponse(HttpBadRequest("User already exists"))