-
카테고리
-
세부 분야
풀스택
-
해결 여부
해결됨
non_field.errors 결과가 뜨지 않습니다.
22.12.26 14:40 작성 조회수 211
0
강의내용 3:47에서 비밀번호를 다르게 입력하였을시 다른 오류가 출력이 됩니다.
react-router-dom 6버전에 simple-jwt를 사용한다는 점을 제외하면 똑같이 따라했는데 이런 오류가 발생하네요.
답변을 작성해보세요.
0
이진석
지식공유자2022.12.26
안녕하세요.
현재 콘솔 로그에 보시면 Login.js의 51 라인에서 errors.join 코드가 있는 데, 함수가 아니라고 합니다.
배열(array)일 경우 join 메서드가 지원되는 데요. 이 경우 errors가 배열이 아닌가 봅니다.
errors.join 전에 console에 errors 내역을 찍어보시고, 그 값이 어떤 타입이며 어떤 값을 가지고 있는 지 확인해보시겠어요?
화이팅입니다. :-)
yezi9733
질문자2022.12.26
저는 똑같이 따라했을때 detail.errors 오류가 아니라 non_field.errors가 꼭 떠야만 하는건줄 알았는데 상황마다 다른가보네요.
detail의 No active account found with the given credentials 에러 메세지가 뜨게끔 수정해서 해결했습니다!
답변 1