是否可以在发布请求中处理重复条目错误,以便我可以返回现有条目的详细信息而不是错误消息?
问问题
316 次
1 回答
-1
是的。您必须覆盖obj_create()
定义。这是一个例子
def obj_create(self, bundle, request=None, **kwargs):
bundle = self.full_hydrate(bundle)
attempt = Attempt.objects.filter(**kwargs)
if attempt.count() < 1:
bundle.obj = Attempt(*kwargs)
else:
logger.info("Updating attempt")
bundle.obj = attempt[0]
return bundle
于 2013-06-10T06:04:52.337 回答