등록을 시도하지만 등록에 실패 할 때 사용자에게 메시지를 보내고 싶습니다. 위의 작업 물론어떻게 장고로 등록 오류를 잡을까요?
try:
user = User.objects.create_user(username, email, password)
except User.DoesNotExist
print "aaaa"
try:
user = User.objects.create_user(username, email, password)
except IntegrityError
print "aaaa"
,도 : 나는 다음과 같은 방법을 모두 시도했다. 어떻게 제대로 예외를 던질 수 있습니까?
무엇 등록이 실패 할 것이다 : –
폼을'clean' 메소드에서 처리하고'ValidationErrors'를 발생시켜 폼이 다시로드 될 때 사용자에게 에러 메시지를 보여줘야합니다. –