본문 바로가기
django

Django Logout 구현해보기

by 리잼 2022. 10. 18.
반응형

Django Logout

 

장고 공식문서

위와 같이 로그아웃을 할 수있다고 장고에서 알려주고 있다.

users/views.py

views.py 에서 logout 함수를 만든 후 장고에서 시키는대로 코드를 작성해준다

logout 요청이 들어오면 redirect를 사용해서 login 페이지로 돌려보내준다는 뜻.

users/urls.py

그리고 urls에 logout path를 추가 시켜줬다.

login.html

login.html 에서 a태그를 하나 넣고 로그아웃을 할 수 있는 링크를 생성

urls.py 에서 app_name을 user로 칭하고 해당하는 path name 설정을 통해 링크를 걸어 줄 수 있음

로그아웃 시연

터미널에서도 logout 요청이 들어온것을 확인할 수 있다

반응형