테스트 코드 작성을 위해 urls.py 에 path 경로에 지정해둔 name을 활용하여 reverse를 통해 해당 경로를 불러오던 중 ‘Reverse for ‘urlname’ not found’라는 오류를 만나게 되었다기존에 user앱에서 테스트 코드를 진행했을 땐 n
게시글을 작성하는 post 메서드 API를 작성한 뒤, POSTMAN으로 테스트까지 마쳤다.테스트코드를 공부하면서 적용해보기 위해서 테스트코드를 작성했는데, 테스트코드가 view의 코드를 참조하는 도중 에러가 발생하면서 테스트가 실패한다여전히 서버 코드를 실행하는데 있
그것은 수정할 때는 어떤 공지사항인지 확인할 필요가 있어서에요!그렇다면 어떤 오브젝트인지 호출할 id가 필요합니다!그래서 id를 추가로 받아야 하는데요다른 메서드에서는 id를 필요로 하지 않으니깐 put에서만 작동시킬 URL을 따로 만드는 겁니다!그렇게 되면 get,
공지사항 내용 수정 test 진행 중 오류 발생😱지난번과 마찬가지로 POSTMAN에서는 발생하지 않은 오류가 테스트코드에서는 발생했다Notice matching query does not exist.Notice라는 모델에서의 오브젝트를 찾을 수 없다는 소리였다..곰곰
DRF의 시리얼라이저를 통해서 데이터를 리턴해주려고 했는데 문제가 발생했다.시리얼라이저에 담아주고 싶은 데이터는 objects.all() 을 사용한 쿼리셋 데이터 형식이다Original exception text was: 'QuerySet' object has no a
django SET_NULL 옵션과 시리얼라이저 저장, 그리고 테스트코드 immutable QueryDictimmutable QueryDict 오류기존의 QnAAnswer 모델은 on_delete 옵션이 CASCADE 였다.view에서 작성한 함수 뷰가 POSTMAN에
백엔드와 프론트엔드가 분리되어있는 상황에서 프론트엔드에서 회원가입을 시도함회원가입 버튼을 누르면 signup.js의 signup()함수가 제대로 작동하지 않음오류코드 "OPTIONS /user/signup/ HTTP/1.1" 200 163 가 떴음어떤 문제인지 살펴보니
프론트엔드에서 formdata를 통해 데이터를 넘겨주고있었는데, 이미지 없이 저장을 시도하면 백엔드 Serializer에서 isvalid를 통과하지 못하고 undefind을 뱉고있었다QnAModel과 QnAAnswerModel 모두 image field null=Tru
로그인을 하지않았을 때, 디테일 페이지를 불러오지 않는 상황이 발생함.로그인을 하지않았을때 user의 id 와 user의 name을 찾지 못하여 자바스크립트를 읽지 못하는 상황이 발생하게 되었다.try catch문으로 로그인을 하였을 때 user의 id와 user의 n
배포 후 사용자 피드백을 받던 도중 500 error를 뱉으며 게시글 리스트 조회가 전부 되지 않았다메인페이지는 곧 얼굴인 상황에서 제일 큰 문제를 직면해서 적잖이 당황했다이유를 찾아보니 질문글의 모델을 구성할때 질문글과 답변, 좋아요 모델등이 set null 과 CA