바뀜

677 바이트 추가됨 ,  2021년 4월 27일 (화) 18:07
36번째 줄: 36번째 줄:  
====간단설명====
 
====간단설명====
 
{| class="wikitable"
 
{| class="wikitable"
|URL
  −
|urls.py에서 뷰를 매핑하는 함수를 작성한다.
   
|-
 
|-
 
!MVT
 
!MVT
51번째 줄: 49번째 줄:  
|Template
 
|Template
 
|데이터를 사용자에게 보여준다.(HTML로 만든다.) 개발자가 작성한 html파일을 템플릿이라 한다.
 
|데이터를 사용자에게 보여준다.(HTML로 만든다.) 개발자가 작성한 html파일을 템플릿이라 한다.
 +
|}
 +
 +
== 작동방식 ==
 +
{| class="wikitable"
 +
!순서
 +
!설명
 +
|-
 +
|URL
 +
|urls.py에서 뷰를 매핑하는 함수를 작성한다.
 +
|-
 +
|View
 +
|요청을 받으면 데이터를 갖고 변형.(실질적인 파이썬 코드가 작용하는 부분)
 +
미리 짜여진 탬플릿을 가져다 데이터를 배치하고 return 한다.
 +
|-
 +
|Template
 +
|데이터를 사용자에게 보여준다.(HTML로 만든다.) 개발자가 작성한 html파일을 템플릿이라 한다.
 +
|-
 +
|Model
 +
|(부록)필요한 경우에 데이터베이스에 엑세스.
 +
하나의 모델은 하나의 테이블에 매핑된다. 모델의 속성은 컬럼에 매핑된다. 모델을 정의하면 primarykey는 장고에서 자동으로 부여한다.(직접 지정할 수도 있다.)
 
|}
 
|}
 
=웹페이지 설계=
 
=웹페이지 설계=
익명 사용자