[Django] #8 - Django 세션으로 데이터 넘기기 / 로그인 구현 / 로그인시 로그인 페이지로 이동 막기

세션으로 데이터를 넘기고 사용하기 전에 세션이 무엇인지 알아보자 세션이란? 세션이란 방문자의 요청에 따른 정보를 방문자 메모리에 저장하는 것이 아닌 웹 서버가 세션 아이디 파일을 만들어 서비스가 돌아가고 있는 서버에 저장을 하는 것을 말한다. 즉 서버에서 어떠한 데이터를 저장해서 사용한다는 것이다. 이러한 데이터들은 사용자가 로그인한 뒤 해당 웹사이트를 이용할 동안 로그인을 유지하는 방법으로 많이 사용한다. 이 세션을 사용하지 않는다면 사용자는 페이지를 이동할 때마다 로그인을 해야 된다. 또한 물건을 살 때도 결제 페이지로 가서 다시 한번 물건을 선택하는 그런 일이 생긴다. 이런 사용자의 데이터를 저장하고 사용하는 것은 세션으로 사용한다. 세션 사용하기 장고에서 세션을 사용하는 것은 간단하다. view ..