【发布时间】:2013-07-13 03:04:26
【问题描述】:
Django-Tastypie 有ImmediateHttpResponse 异常,允许立即向客户端返回响应:
raise ImmediateHttpResponse(response='a message')
Django 有 Http404,但我找不到像 ImmediateHttpResponse 这样更通用的异常。
您使用什么技术向客户端返回即时 400 响应?
例如有模型:
class Subscriber(Model):
def delete(self, *args, **kwargs):
raise ImmediateHttpResponse('Deleting subcribers is not allowed!')
如果尝试删除对象,则会向客户端返回带有给定消息的 400 响应。
【问题讨论】: