32강 완료하고 로그아웃시 리다이렉트 안되어서 문의드립니다.
271
작성한 질문수 17
안녕하세요.
http://127.0.0.1:8000/accounts/detail/7 상태에서 (프로필 화면) 로그아웃을 하면
리다이렉트가 되어야 하는데 그냥 그자리에 머물러있습니다.
http://127.0.0.1:8000/accounts/hello_world/ 이 페이지에 접속한 상태에서 로그아웃을 하면 정상적으로 리다이렉트가 잘 됩니다.
바로 로그인 눌러보면 (url창 보면 넥스트부분 잘 들어가있구요. http://127.0.0.1:8000/accounts/login/?next=/accounts/hello_world/) 로그인 후에도 리다이렉트가 잘 됩니다.
유독 마이페이지 누르고 프로필 화면에서 로그아웃 했을 경우 리다이렉트가 안되는데 어디를 확인해보면 좋을까요?
혹시 지금 이 상태가 강의 진행상 정상인가요? ㅜㅜ
답변 1
0
안녕하세요!
강좌 잘 들어주셔서 감사해요-
일단 질문을 제가 정확하게 이해한 것이 맞는지 확인하기 위해서 여쭤보자면,
"리다이렉트가 되어야 하는데 그냥 그자리에 머물러있습니다."
라는 말씀은 어느 특정 경로로 리다이렉트하기를 원하시는 건가요?
일단 저희가 logout 기능을 구현하면서,
next라는 인자값으로 logout을 버튼을 누른 해당 경로를 넘겨주었기 때문에,
프로필 화면에서 로그아웃을 누르면
프로필 화면으로 다시 리다이렉트 되는 것이 맞습니다.
만약 그렇지 않고 다른 화면으로, 예를들어 로그인 화면이라던가 hello_world 페이지라던가로
리다이렉트 하시는 것을 원하신다면 logout 기능을 구현한 22강을 다시 한번 보시고
리다이렉트하는 경로를 넘겨주는 next, LOGOUT_REDIRECT_URL 등의 값을 설정하여
원하시는 경로로 변경해주시면 됩니다.
답변이 도움이 되셨을지 모르겠네요.
혹여 궁금증이 해결되지 않으셨다면 계속 질문 남겨주시길 바랍니다.
좋은하루 보내시구요!
감사합니다-
강의에 나왔던 js 파일이 깃허브에 없습니다
1
79
1
모바일 디버깅, 반응형 레이아웃 4분48초 질문
0
57
1
decorator 관련질문입니다.
0
63
1
PasswordChangeView
0
104
2
로그아웃뷰 작동 관련 (2025년 3월)
1
138
1
실행에러질문
0
159
1
@login_required 데코레이터 사용시 리다이렉트는 어디서 참조하여 설정을 하는걸까요?
0
116
1
CacheBackend 관련 에러
0
181
1
21강 CreateView를 통한 회원가입 구현 질문
0
326
1
53강 disallowedhost
0
347
2
502 Bad Gateway
0
474
0
mariadb 접근권한 오류
0
546
1
logout 후 빈 화면으로 이동합니다 ㅠㅠ
0
462
2
로그아웃 후 빈 화면으로 이동
0
334
1
서버 운영 관련 질문 드립니다.(Unable to retirve...)
0
233
1
static/base.css파일을 인식을 못합니다
0
383
1
안녕하세요 19강 디버깅 설정 질문있습니다.
0
292
1
프로필 update편 질문있습니다.
0
380
1
수업질문
0
395
1
COOP error
0
531
1
61강 Dockerfile error
0
598
1
static안에 base.css 에서 정의한 클래스가 적용되지 않습니다.
0
492
1
static 파일 중 jpg 파일만 로드 불가
0
419
1
58강 static 파일 적용 안됨
0
548
1





