반응형
반응형
django를 활용해서 로그아웃 기능을 구현해보자.
기본적인 코드 형태는 아래 Part 1을 따라가니 참고하자
https://edder773.tistory.com/103
권한과 인증 기능을 이해하고 실제로 로그아웃 기능을 구현해보자!
실습
바로 로그아웃 기능을 구현해서 적용해보자.
로그아웃 기능을 만들기 위해서 우선 accounts 앱 내의 urls.py에 로그아웃 path를 하나 만들어주자.
로그아웃 path를 작성했으면, 로그인 기능을 구현할 때와 마찬가지로 views에 logout 함수를 정의해주자
로그아웃은 로그인에 비해 굉장히 코드가 간단하다. import한 logout을 응답받으면 바로 로그아웃을 진행할 수 있다. 이제 base.html에 로그아웃 버튼을 만들어 로그아웃을 할 수 있게 구성해보자.
이제 서버를 열어서 정상적으로 잘 작동하는지 확인해보자. 서버를 열면 로그아웃 버튼이 있는 것을 볼 수 있다.
이제 로그아웃 버튼을 누르면 정상적으로 로그아웃 처리가 되는 것을 확인할 수 있다.
여기까지 로그아웃 구현을 완료했다.
이후 포스팅은 회원 가입기능 구현에 대해 포스팅하겠습니다~
반응형
'Web > Django' 카테고리의 다른 글
[Django] 권한과 인증 기능 사용해보기 - Part 4 (회원탈퇴 기능 만들기) (0) | 2023.03.26 |
---|---|
[Django] 권한과 인증 기능 사용해보기 - Part 3 (회원가입 기능 만들기) (0) | 2023.03.26 |
[Django] 권한과 인증 기능 사용해보기 - Part 1 (로그인 기능 만들기) (0) | 2023.03.26 |
[Django] 게시판 만들어보기 - Part 7 (게시판에 이미지 넣기) (0) | 2023.03.26 |
[Django] 게시판 만들어보기 - Part 6 (ModelForm을 활용한 변형) (0) | 2023.03.26 |
댓글