Web Development/Django1 Login과 Logout 선결론 : django의 로그인과 로그아웃 기능들은 이미 내장되어 있어 편하긴 한데 몇가지 설정들이 있다. django 2.0 이상부터는 이전과 다른 방식으로 내장되어 있는 뷰를 사용할 수 있다. 그러기 위해서는 CBV (Class Based Views)를 이해해야 하지만 일단은 건드리지 않기로 하자. 쉽게 설명하자면 CBV는 클래스를 이용하는 뷰인데 함수 뷰 (Function Views)들과는 달리 클래스를 이용하기 때문에 더 손쉽게 사용하고 편리한 기능들이 많은 경우가 대부분이다. 장고 2이상부터는 CBV를 통해 슈퍼유저에 한해 로그인과 로그아웃을 할 수 있다. django.contrib.auth.models 의 User에는 사용자 정보들이 저장되어 있는데 여기에는 총 다섯가지 기본 정보가 담긴다 :.. 2022. 5. 30. 이전 1 다음