• 카테고리

    질문 & 답변
  • 세부 분야

    백엔드

  • 해결 여부

    미해결

장고 aop실습 logout 페이지 오류

22.12.06 21:07 작성 조회수 214

0

- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요!
- 먼저 유사한 질문이 있었는지 검색해보세요.
- 서로 예의를 지키며 존중하는 문화를 만들어가요.
- 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요스크린샷 2022-12-06 오후 9.03.49.png스크린샷 2022-12-06 오후 9.06.04.png스크린샷 2022-12-06 오후 9.06.18.png안녕하세요 ..

logout 버튼을 추가해서 logout 상태로 만들어야하는데

주소 자체가 logout 으로 이동을 해버려서 오류가 발생하는 것 같습니다..

 

해당 부분의 코드가 영상에서와 차이점이 없는데 어떠한 문제인지 궁금합니다 !

답변 1

답변을 작성해보세요.

1

안녕하세요.

accounts/urls.py에서 logout/ 주소에 대해 LogoutView를 사용하셔야 하는 데, LoginView를 사용하셨네요.

그래서 /accounts/logout/ 주소 처리에서 LoginView를 통해 요청이 처리되었고, 이 LoginView에서는 template_name 인자 지정이 없기에, LoginView의 디폴트 template_name인 registration/login.html 템플릿을 찾게 되었던 것입니다.

LogoutView로 변경해주세요.

화이팅입니다. :-)

stock Man님의 프로필

stock Man

질문자

2022.12.07

감사합니다 !! 해결하였습니다.

답글달아주시는 부분들 오류해결하고 한번씩 더 확인하고있습니다

항상 감사합니다