2
게시물 요청에 중복 항목 오류를 처리하여 오류 메시지가 아닌 기존 항목의 세부 사항을 반환 할 수 있습니까?사용자 정의 핸들 포스트 오류 - 중복 항목
게시물 요청에 중복 항목 오류를 처리하여 오류 메시지가 아닌 기존 항목의 세부 사항을 반환 할 수 있습니까?사용자 정의 핸들 포스트 오류 - 중복 항목
예입니다. 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