바뀜

995 바이트 추가됨 ,  2021년 6월 28일 (월) 10:19
새 문서: == 개요 == 로그인 따위는 세션, 쿠기에서 관리한다. 이에 대한 지식. =세션= ===보안. 세션유효기간.=== = 쿠키 = 장고에선 기본적으로 가벼...
== 개요 ==
로그인 따위는 세션, 쿠기에서 관리한다. 이에 대한 지식.

=세션=
===보안. 세션유효기간.===

= 쿠키 =
장고에선 기본적으로 가벼운 정보를 쿠키에 저장한다. 그리고 유효기간을 설정해 관리한다.

===쿠키 만들기===
{| class="wikitable"
!과정
!코드
!비고
|-
|다음페이지 지정
|response = redirect('''<nowiki/>'membership:confirm_sending'<nowiki/>''') ''# 다음에 보낼 페이지를 지정해 응답을 받아야 한다.(그래야 저장됨)'''''<nowiki/>'''
|
|-
|쿠키 저장
|response.set_cookie('''<nowiki/>'verification_code'<nowiki/>''', verification_code, max_age=300) ''# 사용자의 쿠키에 검증코드 저장'''''<nowiki/>'''
|인자는
'이름', 값, max_age=유효기간(초)

형태로 집어넣는다.

디폴트 유효기간 설정은 settings.py의 SESSION_COOKIE_AGE에 초단위의 기간을 설정하면 된다.
|-
|리턴
|return response
|
|}
[[분류:8. 장고 이외지식]]