파이썬 장고(Python Django) 사용시, 로그인/로그아웃기능을 사용하는 경우는 매우 많다. 회원가입을 받지 않는 사이트를 만드는 경우라면 모르겠지만, 회원가입이 있다면 당연히 로그인이 있고, 로그인이 있으면 로그아웃이 있는법이니 말이다. 재미있는 사실은 파이썬 장고에선 직접 로그인/로그아웃 모듈을 만들 필요가 없다는 사실이다. 거의 필수적으로 사용하는 모듈이기 때문에, 사용을 위한 페이지와 사용자가 설정해야 할 몇몇 부분외에는 모두 구현되어 있기 때문이다. 사용자마다 다르겠지만, 회원과 관련된 모듈을 하나의 앱으로 생성하는 것을 추천한다. 이렇게 하면 재사용도 편리하니까 말이다. 기본적으로 하나의 기능을 만들 때에는 views.py 에 기능을 넣고 templates 에 페이지를 넣으며, urls...