바뀜
둘러보기로 가기
검색하러 가기
← 이전 편집
1. 장고 뷰 개요
(편집)
2021년 7월 27일 (화) 11:34 판
211 바이트 추가됨
,
2021년 7월 27일 (화) 11:34
→return
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 %} 태그와 동일한 기능이라 보면 된다.
==기타==
==기타==
Sam
사무관
,
인터페이스 관리자
,
관리자
, 교사
편집
1,408
번
둘러보기 메뉴
개인 도구
로그인하지 않음
토론
기여
계정 만들기
로그인
이름공간
문서
토론
변수
보기
읽기
편집
원본 편집
역사 보기
더 보기
검색
둘러보기
대문
최근 바뀜
임의의 문서로
미디어위키 도움말
도구
특수 문서 목록
인쇄용 판