Django는 DB, Filesystem, Cache에 session을 저장할 수 있다.
DB에 session 정보를 저장하도록 설정할 경우, django_session 테이블이 생성된다.
1. session에 값 넣기
- view 함수에서
request.session['myname'] = 'michael'
2. session에서 값 얻기
- view의 함수에서
myname = request.session['myname']
- Template에서
{{ request.session.myname }}
'Python_Django' 카테고리의 다른 글
Django의 cache 사용 (0) | 2012.07.25 |
---|---|
decorator 만들기 (0) | 2012.07.25 |
hash(digest) 호출 (0) | 2012.07.25 |
request의 값 처리 (0) | 2012.07.25 |
CSRF token 생성 (0) | 2012.07.25 |