"장고 request"의 두 판 사이의 차이

Pywiki
둘러보기로 가기 검색하러 가기
22번째 줄: 22번째 줄:
 
|현재 주소를 담아 다음 뷰로 보내곤 한다.(로그인 후 돌아오는 등)
 
|현재 주소를 담아 다음 뷰로 보내곤 한다.(로그인 후 돌아오는 등)
 
|-
 
|-
|
+
|get_host()
|
+
|현재 도메인 주소를 얻는다.
|
+
 
 +
서비스하는 장소마다 다른 주소를 지정해주어야 할 때.
 +
|request.get_host() + reverse('custom_account:email_verification')
 
|}
 
|}
  

2022년 9월 6일 (화) 13:22 판

1 request

장고에서 사용하는 request의 하위속성엔 무엇이 있을까?

request는 사용자가 입력한 값, 기타정보들을 사전형태로 담고 있다.

1.1 속성

속성 설명 활용
method 이전 페이지에서 들어온 요청 방법이 어떤 종류인가? 제대로 된 방법으로 요청할 때만 함수가 작동하게끔 다룬다.

if request.method == POST:

path_info

path

현재 주소. 현재 주소를 담아 다음 뷰로 보내곤 한다.(로그인 후 돌아오는 등)
get_host() 현재 도메인 주소를 얻는다.

서비스하는 장소마다 다른 주소를 지정해주어야 할 때.

request.get_host() + reverse('custom_account:email_verification')

1.1.1 활용속성

속성 설명 활용
META.get('HTTP_REFERER','/') 이전에 방문했던 페이지 정보가 담긴다. 댓글이 달렸음을 알리는 notification이라든가...?