바뀜

둘러보기로 가기 검색하러 가기
211 바이트 추가됨 ,  2021년 7월 27일 (화) 11:34
1번째 줄: 1번째 줄:  +
<youtube>https://www.youtube.com/watch?v=VadvzFGqDcc</youtube>
    
==개요==
 
==개요==
73번째 줄: 74번째 줄:  
!설명
 
!설명
 
!방법
 
!방법
 +
|-
 +
|HttpResponse
 +
|html을 내보낸다.
 +
|return HttpResponse(html코드)
 +
|-
 +
|JsonResponse
 +
|사전형의 데이터를 Json형태로 내보낸다.
 +
|return JsonResponse(사전)
 
|-
 
|-
 
|render
 
|render
 
|탬플릿을 html코드로 가공하여 HttpResponse로 내보낸다. 탬플릿(html)을 활용하여 이 함수를 사용하는 게 가장 간편하다.
 
|탬플릿을 html코드로 가공하여 HttpResponse로 내보낸다. 탬플릿(html)을 활용하여 이 함수를 사용하는 게 가장 간편하다.
 +
- 사전형으로 데이터를 템플릿에 전달하기 위한 변수로 많이 쓰는데.. 이 안에 또 사전을 넣으면 탬플릿에서 {% for key, value in 사전.items %} 형태로 사용할 수도 있다.
 
|return render(request, '탬플릿경로', 사전)
 
|return render(request, '탬플릿경로', 사전)
 
|-
 
|-
86번째 줄: 96번째 줄:  
|인수를 담아 해당 페이지로 넘긴다.
 
|인수를 담아 해당 페이지로 넘긴다.
 
|return HttpRedirect(reverse('url이름', 인수=(보낼객체), 인수2=(보낼객체2))
 
|return HttpRedirect(reverse('url이름', 인수=(보낼객체), 인수2=(보낼객체2))
|-
  −
|HttpResponse
  −
|html을 내보낸다.
  −
|return HttpResponse(html코드)
  −
|-
  −
|JsonResponse
  −
|사전형의 데이터를 Json형태로 내보낸다.
  −
|return JsonResponse(사전)
  −
|-
  −
|
  −
|
  −
|
   
|}
 
|}
 
revere는 url이름에서 url을 추출해 주소를 반환하는 기능.
 
revere는 url이름에서 url을 추출해 주소를 반환하는 기능.
    
다시 다른 주소로 보내 다른 함수를 작동시킨다.
 
다시 다른 주소로 보내 다른 함수를 작동시킨다.
  −
{% url %} 태그와 동일한 기능이라 보면 된다.
   
==기타==
 
==기타==
  

둘러보기 메뉴